@@ -43,12 +43,9 @@ public class UserService {
|
|||||||
public List<SysUser> listAllUsers(LoginUser currentUser) {
|
public List<SysUser> listAllUsers(LoginUser currentUser) {
|
||||||
try {
|
try {
|
||||||
assertSystemAdmin(currentUser);
|
assertSystemAdmin(currentUser);
|
||||||
// LambdaQueryWrapper wrapper = new LambdaQueryWrapper<SysUser>()
|
|
||||||
// .eq(SysUser::getPosition, UserPosition.ADMIN) // 添加岗位过滤
|
|
||||||
// .orderByAsc(SysUser::getId);
|
|
||||||
LambdaQueryWrapper wrapper = new LambdaQueryWrapper<SysUser>()
|
LambdaQueryWrapper wrapper = new LambdaQueryWrapper<SysUser>()
|
||||||
.ne(SysUser::getId, currentUser.userId())
|
.ne(SysUser::getId, currentUser.userId())
|
||||||
.eq(SysUser::getPosition, UserPosition.ADMIN)
|
.in(SysUser::getPosition, UserPosition.ADMIN, UserPosition.SUPER_ADMIN)
|
||||||
.orderByAsc(SysUser::getId);
|
.orderByAsc(SysUser::getId);
|
||||||
return sysUserMapper.selectList(wrapper);
|
return sysUserMapper.selectList(wrapper);
|
||||||
} catch (ForbiddenException e) {
|
} catch (ForbiddenException e) {
|
||||||
|
|||||||
Reference in New Issue
Block a user