|
|
@ -790,6 +790,7 @@ namespace _24Hour.Controllers.system |
|
|
|
var list = await _db.Queryable<App_Sys_RoleModel>() |
|
|
|
var list = await _db.Queryable<App_Sys_RoleModel>() |
|
|
|
.WhereIF(roledata.name.NotNull(), q => q.name.Contains(roledata.name)) |
|
|
|
.WhereIF(roledata.name.NotNull(), q => q.name.Contains(roledata.name)) |
|
|
|
.WhereIF(roledata.unitCode.NotNull(), q => q.unitCode.Contains(roledata.unitCode)) |
|
|
|
.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); |
|
|
|
.Where(q => q.IsDeleted == 0).ToPageListAsync(roledata.PageIndex, roledata.PageSize, totalNumber); |
|
|
|
roledata.RowsCount = totalNumber; |
|
|
|
roledata.RowsCount = totalNumber; |
|
|
|
var data = new QueryResult<App_Sys_RoleModel>(roledata, list); |
|
|
|
var data = new QueryResult<App_Sys_RoleModel>(roledata, list); |
|
|
|