Commit 3ca42115 by 钟博

修改切换角色Id赋值不正确的bug

parent 3fa94b6a
......@@ -71,7 +71,8 @@ public List<RoleResponse> GetUsersRole(int userid)
{
var useRoles = GetARole(sysUser.ID);
var role = Mapper.Map<RoleResponse>(useRoles);
role.Value = sysUser.ID;
var userRole = _userroleRepository.GetEntity(t => t.RoleID == role.RoleID && t.UserID==sysUser.ID);
if (userRole?.UserID != null) role.Value = (int) userRole?.UserID;
roleResponses.Add(role);
}
}
......@@ -81,7 +82,7 @@ public List<RoleResponse> GetUsersRole(int userid)
if (roles != null)
{
var role = Mapper.Map<RoleResponse>(roles);
role.Value = userid;
role.Value = isParent ? userid : (int) user.ParentID;
roleResponses.Add(role);
}
return roleResponses?.OrderBy(t => t.Type).ToList();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment