|
@@ -52,14 +52,22 @@ public class SysUserServiceImpl extends BaseServiceImpl<SysUserMapper, SysUser>
|
|
|
Page<SysUser> sysUserPage = baseMapper.selectPageByVO(page, vo);
|
|
|
if (sysUserPage.getTotal() > 0) {
|
|
|
// 对外隐藏属性
|
|
|
- sysUserPage.getRecords().forEach(t -> {
|
|
|
- t.setPassword(null);
|
|
|
- t.setSalt(null);
|
|
|
- });
|
|
|
+ this.hiddenData(sysUserPage.getRecords());
|
|
|
}
|
|
|
return sysUserPage;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 隐藏数据
|
|
|
+ */
|
|
|
+ protected List<SysUser> hiddenData(List<SysUser> sysUsers) {
|
|
|
+ sysUsers.forEach(t -> {
|
|
|
+ t.setPassword(null);
|
|
|
+ t.setSalt(null);
|
|
|
+ });
|
|
|
+ return sysUsers;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public List<SysUser> list20ByUsername(String username) {
|
|
|
LambdaQueryWrapper<SysUser> lqw = Wrappers.lambdaQuery();
|
|
@@ -67,7 +75,7 @@ public class SysUserServiceImpl extends BaseServiceImpl<SysUserMapper, SysUser>
|
|
|
lqw.like(SysUser::getUsername, username);
|
|
|
lqw.or().like(SysUser::getRealName, username);
|
|
|
}
|
|
|
- return super.page(Page.of(1, 20, false), lqw).getRecords();
|
|
|
+ return this.hiddenData(super.page(Page.of(1, 20, false), lqw).getRecords());
|
|
|
}
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|