Browse Source

根据部门id查询用户列表业务,过滤超级管理员

tags/v1.0.0^2
wanjing 1 year ago
parent
commit
1dccd0f33d
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/service/user/query/QueryUserListByDeptIdService.java

+ 3
- 0
tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/service/user/query/QueryUserListByDeptIdService.java View File

import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.tuoheng.admin.entity.Dept; import com.tuoheng.admin.entity.Dept;
import com.tuoheng.admin.entity.User; import com.tuoheng.admin.entity.User;
import com.tuoheng.admin.enums.RoleEnum;
import com.tuoheng.admin.enums.code.dept.QueryDeptChildListCodeEnum; import com.tuoheng.admin.enums.code.dept.QueryDeptChildListCodeEnum;
import com.tuoheng.admin.enums.code.user.QueryUserListByDeptIdCodeEnum; import com.tuoheng.admin.enums.code.user.QueryUserListByDeptIdCodeEnum;
import com.tuoheng.admin.mapper.DeptMapper; import com.tuoheng.admin.mapper.DeptMapper;


List<User> userList = userMapper.selectList(new LambdaQueryWrapper<User>() List<User> userList = userMapper.selectList(new LambdaQueryWrapper<User>()
.eq(User::getDeptId, deptId) .eq(User::getDeptId, deptId)
.ne(User::getRoleId, RoleEnum.SUPER_ADMIN.getCode())
.eq(User::getMark, 1)); .eq(User::getMark, 1));

if (CollectionUtil.isEmpty(userList)) { if (CollectionUtil.isEmpty(userList)) {
log.info("根据部门id查询用户列表业:获取用户列表为空"); log.info("根据部门id查询用户列表业:获取用户列表为空");
} }

Loading…
Cancel
Save