Browse Source

设置超级管理员可以查看所有的角色

develop-lawyerExampaper
胡超1 2 years ago
parent
commit
9c4f6bb468
  1. 1
      24Hour/Controllers/system/SystemControllerController.cs

1
24Hour/Controllers/system/SystemControllerController.cs

@ -790,6 +790,7 @@ namespace _24Hour.Controllers.system
var list = await _db.Queryable<App_Sys_RoleModel>()
.WhereIF(roledata.name.NotNull(), q => q.name.Contains(roledata.name))
.WhereIF(roledata.unitCode.NotNull(), q => q.unitCode.Contains(roledata.unitCode))
.WhereIF(_userdata.phone != "admin", x => x.userId == _userdata.Id)
.Where(q => q.IsDeleted == 0).ToPageListAsync(roledata.PageIndex, roledata.PageSize, totalNumber);
roledata.RowsCount = totalNumber;
var data = new QueryResult<App_Sys_RoleModel>(roledata, list);

Loading…
Cancel
Save