|
@@ -262,8 +262,11 @@ public class TmUserServiceImpl extends ServiceImpl<ITmUserMapper, TmUser> implem
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public PageInfo pageList(String nickName, String deptId, Integer status, Long pageNum, Long pageSize) {
|
|
|
+ public PageInfo pageList(String userName,String nickName, String deptId, Integer status, Long pageNum, Long pageSize) {
|
|
|
LambdaQueryWrapper<TmUser> wrapper = new LambdaQueryWrapper<>();
|
|
|
+ if(StringUtils.isNotBlank(userName)){
|
|
|
+ wrapper.like(TmUser::getNickName,userName);
|
|
|
+ }
|
|
|
if(StringUtils.isNotBlank(nickName)){
|
|
|
wrapper.like(TmUser::getNickName,nickName);
|
|
|
}
|
|
@@ -278,6 +281,7 @@ public class TmUserServiceImpl extends ServiceImpl<ITmUserMapper, TmUser> implem
|
|
|
deptIds.add("not-dept");
|
|
|
}
|
|
|
wrapper.in(TmUser::getDeptId,deptIds);
|
|
|
+ wrapper.orderByDesc(TmUser::getCreateTime);
|
|
|
Page<TmUser> page = this.page(new Page<>(pageNum, pageSize), wrapper);
|
|
|
Set<String> deptIdSet = page.getRecords().stream().map(TmUser::getDeptId).collect(Collectors.toSet());
|
|
|
HashMap<String,TmDepartment> map = tmDepartmentService.getMapByDeptIds(deptIdSet);
|
|
@@ -287,7 +291,7 @@ public class TmUserServiceImpl extends ServiceImpl<ITmUserMapper, TmUser> implem
|
|
|
for (TmUser record : page.getRecords()) {
|
|
|
TmDepartment tmDepartment = map.get(record.getDeptId());
|
|
|
if(tmDepartment != null){
|
|
|
- record.setDepartmentName(tmDepartment.getName());
|
|
|
+ record.setDeptName(tmDepartment.getName());
|
|
|
}
|
|
|
TmRole tmRole = roleMap.get(record.getId());
|
|
|
if(tmRole !=null){
|