| | |
| | | /// <summary> |
| | | /// 依赖注入 |
| | | /// </summary> |
| | | public IRoleRightRepository _rolerights { get; set; } |
| | | private static readonly SqlSugarScope Db = DataContext.Db; |
| | | private readonly UserManager _userManager; |
| | | /// <summary> |
| | | /// 构造函数 |
| | | /// </summary> |
| | | /// <param name="roles"></param> |
| | | public RoleRightServer(IRoleRightRepository rolerights, UserManager userManager) |
| | | public RoleRightServer(UserManager userManager) |
| | | { |
| | | _rolerights = rolerights; |
| | | _userManager = userManager; |
| | | } |
| | | |
| | |
| | | .LeftJoin<SysRoles>((a, b, c) => a.RoleNo == c.RoleNo) |
| | | .Where((a, b, c) => a.IsDel == "0" && b.IsDel == "0" && c.IsDel == "0") |
| | | .Where((a, b, c) => a.RoleNo == modUser.RoleNo) |
| | | .OrderBy((a, b, c) => b.Ord) //.OrderBy((a, b, c) => SqlFunc.ToInt32(a.MenuNo)) |
| | | .Select<RoleRightDto>() |
| | | .ToListAsync(); |
| | | } |