|
|
|
|
@ -148,6 +148,16 @@ public class SysUserController {
|
|
|
|
|
try{ |
|
|
|
|
List<SysUser> list=sysUserService.queryUsers(userName,page,limit); |
|
|
|
|
int count=sysUserService.getCount(userName,page,limit); |
|
|
|
|
// 过滤掉超级管理员
|
|
|
|
|
list.removeIf(user -> SysConstants.ADMIN.equalsIgnoreCase(user.getUserName())); |
|
|
|
|
// 过滤掉角色是超级管理员的
|
|
|
|
|
list.removeIf(user -> "超级管理员".equalsIgnoreCase(user.getRoleNames())); |
|
|
|
|
count=count-2; |
|
|
|
|
// 手机,邮箱进行敏感信息处理
|
|
|
|
|
for(SysUser user:list){ |
|
|
|
|
user.setMobile("******"); |
|
|
|
|
user.setEmail("******"); |
|
|
|
|
} |
|
|
|
|
return HttpResult.ok(count,list); |
|
|
|
|
}catch (Exception e){ |
|
|
|
|
return HttpResult.error(); |
|
|
|
|
|