fix(system): 用户部门查询改用LinkedHashMap保持插入顺序
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
+3
-3
@@ -131,7 +131,7 @@ public class SysUserDepartServiceImpl extends ServiceImpl<SysUserDepartMapper, S
|
|||||||
realname = realname.trim();
|
realname = realname.trim();
|
||||||
}
|
}
|
||||||
List<SysUser> userList = this.baseMapper.queryDepartUserList(depCode, realname);
|
List<SysUser> userList = this.baseMapper.queryDepartUserList(depCode, realname);
|
||||||
Map<String, SysUser> map = new HashMap(5);
|
Map<String, SysUser> map = new LinkedHashMap<>(5);
|
||||||
for (SysUser sysUser : userList) {
|
for (SysUser sysUser : userList) {
|
||||||
// 返回的用户数据去掉密码信息
|
// 返回的用户数据去掉密码信息
|
||||||
sysUser.setSalt("");
|
sysUser.setSalt("");
|
||||||
@@ -214,7 +214,7 @@ public class SysUserDepartServiceImpl extends ServiceImpl<SysUserDepartMapper, S
|
|||||||
List<SysUser> userList = pageList.getRecords();
|
List<SysUser> userList = pageList.getRecords();
|
||||||
if(userList!=null && userList.size()>0){
|
if(userList!=null && userList.size()>0){
|
||||||
List<String> userIds = userList.stream().map(SysUser::getId).collect(Collectors.toList());
|
List<String> userIds = userList.stream().map(SysUser::getId).collect(Collectors.toList());
|
||||||
Map<String, SysUser> map = new HashMap(5);
|
Map<String, SysUser> map = new LinkedHashMap<>(5);
|
||||||
if(userIds!=null && userIds.size()>0){
|
if(userIds!=null && userIds.size()>0){
|
||||||
// 查部门名称
|
// 查部门名称
|
||||||
Map<String,String> useDepNames = this.getDepNamesByUserIds(userIds);
|
Map<String,String> useDepNames = this.getDepNamesByUserIds(userIds);
|
||||||
@@ -329,7 +329,7 @@ public class SysUserDepartServiceImpl extends ServiceImpl<SysUserDepartMapper, S
|
|||||||
List<SysUser> userList = pageList.getRecords();
|
List<SysUser> userList = pageList.getRecords();
|
||||||
if(userList!=null && userList.size()>0){
|
if(userList!=null && userList.size()>0){
|
||||||
List<String> userIds = userList.stream().map(SysUser::getId).collect(Collectors.toList());
|
List<String> userIds = userList.stream().map(SysUser::getId).collect(Collectors.toList());
|
||||||
Map<String, SysUser> map = new HashMap(5);
|
Map<String, SysUser> map = new LinkedHashMap<>(5);
|
||||||
if(userIds!=null && userIds.size()>0){
|
if(userIds!=null && userIds.size()>0){
|
||||||
// 查部门名称
|
// 查部门名称
|
||||||
Map<String,String> useDepNames = this.getDepNamesByUserIds(userIds);
|
Map<String,String> useDepNames = this.getDepNamesByUserIds(userIds);
|
||||||
|
|||||||
Reference in New Issue
Block a user