| | |
| | | private SysDeptService sysDeptService; |
| | | @Autowired |
| | | private SysParamsService paramsService; |
| | | |
| | | @Autowired |
| | | SysMapService sysMapService; |
| | | |
| | | |
| | | public List<SysUser> page(QueryFilter queryFilter) { |
| | | // 普通管理员,只能查询所属部门及子部门的数据 |
| | |
| | | if (!user.isSuperAdmin()) { |
| | | queryFilter.addParam("deptIds", sysDeptService.getWithDescendantIds(user.getDeptId())); |
| | | } |
| | | |
| | | // 查询 |
| | | return queryFilter.getPageList(baseDao.getList(queryFilter.getParams())); |
| | | } |
| | |
| | | if (!user.isSuperAdmin()) { |
| | | queryFilter.addParam("deptIds", sysDeptService.getWithDescendantIds(user.getDeptId())); |
| | | } |
| | | |
| | | return baseDao.getList(queryFilter.getParams()); |
| | | } |
| | | |
| | |
| | | @Override |
| | | @Cacheable(value = Constant.Cache.USER, key = "'id:' + #id") |
| | | public SysUser get(Long id) { |
| | | SysUser entity = baseDao.getEntity(id); |
| | | return entity; |
| | | //return super.get(id); |
| | | /* SysUser entity = baseDao.getEntity(id); |
| | | return entity;*/ |
| | | return super.get(id); |
| | | } |
| | | |
| | | /** |
| | |
| | | Integer num = baseDao.checkTestHome(systemId,userId); |
| | | return num; |
| | | } |
| | | |
| | | public List<SysUser> getUsersList() { |
| | | return baseDao.getUsersList(); |
| | | } |
| | | } |