| | |
| | | query = query.OrderByDescending((a, b) => b.Creater); |
| | | } |
| | | |
| | | // 如果不是管理员,根据部门过滤 |
| | | if (pagination.account != "admin") |
| | | { |
| | | var currentUser = _user.Db.Queryable<Sys_User>() |
| | | .Where(u => u.UserName == pagination.account) |
| | | .First(); |
| | | //// 如果不是管理员,根据部门过滤 |
| | | //if (pagination.account != "admin") |
| | | //{ |
| | | // var currentUser = _user.Db.Queryable<Sys_User>() |
| | | // .Where(u => u.UserName == pagination.account) |
| | | // .First(); |
| | | |
| | | if (currentUser == null) |
| | | { |
| | | return new WebResponseContent { Status = false, Data = "未获取到用户信息" }; |
| | | } |
| | | // if (currentUser == null) |
| | | // { |
| | | // return new WebResponseContent { Status = false, Data = "未获取到用户信息" }; |
| | | // } |
| | | |
| | | int? deptId = currentUser.Dept_Id; |
| | | // int? deptId = currentUser.Dept_Id; |
| | | |
| | | query = query.Where((a, b) => a.Dept_Id == deptId); |
| | | } |
| | | // query = query.Where((a, b) => a.Dept_Id == deptId); |
| | | //} |
| | | |
| | | |
| | | //返回结果 |
| | |
| | | b.Creater, |
| | | a.HeadImageUrl, |
| | | b.DistributionTime, |
| | | b.EndTime, |
| | | b.Modifier, |
| | | }).ToPageList(pagination.pageIndex, pagination.pageSize, ref totalCount); |
| | | return new WebResponseContent |