更新控制器
This commit is contained in:
@@ -41,9 +41,9 @@ namespace Yi.Framework.Service
|
||||
|
||||
public async Task<List<menu>> GetMenusByUser(user _user)
|
||||
{
|
||||
var user_data= await _Db.Set<user>().Include(u => u.roles).ThenInclude(u => u.menus)
|
||||
var user_data= await _Db.Set<user>().Include(u => u.roles).ThenInclude(u=>u.menus).ThenInclude(u=>u.mould)
|
||||
.Where(u=>u.id==_user.id&& u.is_delete == (short)Common.Enum.DelFlagEnum.Normal).FirstOrDefaultAsync();
|
||||
var menuList= user_data.roles.Select(u => u.menus);
|
||||
var menuList= user_data.roles.Select(u=>u.menus);
|
||||
return (List<menu>)menuList;
|
||||
}
|
||||
|
||||
@@ -57,8 +57,10 @@ namespace Yi.Framework.Service
|
||||
|
||||
public async Task<List<role>> GetRolesByUser(user _user)
|
||||
{
|
||||
var user_data = await GetEntity(u => u.id == _user.id && u.is_delete == (short)Common.Enum.DelFlagEnum.Normal);
|
||||
return (List<role>)user_data.roles;
|
||||
var user_data = await _Db.Set<user>().Include(u=>u.roles)
|
||||
.Where(u => u.id == _user.id && u.is_delete == (short)Common.Enum.DelFlagEnum.Normal).FirstOrDefaultAsync();
|
||||
var roleList = user_data.roles.ToList();
|
||||
return roleList;
|
||||
}
|
||||
|
||||
public async Task<bool> Login(user _user)
|
||||
|
||||
Reference in New Issue
Block a user