!57 fix(system): 用户部门查询改用LinkedHashMap保持插入顺序

Merge pull request !57 from wsm/fix/return_peoplo_by_order
This commit is contained in:
wsm
2026-06-29 08:13:55 +00:00
committed by Gitee
@@ -131,7 +131,7 @@ public class SysUserDepartServiceImpl extends ServiceImpl<SysUserDepartMapper, S
realname = realname.trim();
}
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) {
// 返回的用户数据去掉密码信息
sysUser.setSalt("");
@@ -214,7 +214,7 @@ public class SysUserDepartServiceImpl extends ServiceImpl<SysUserDepartMapper, S
List<SysUser> userList = pageList.getRecords();
if(userList!=null && userList.size()>0){
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){
// 查部门名称
Map<String,String> useDepNames = this.getDepNamesByUserIds(userIds);
@@ -329,7 +329,7 @@ public class SysUserDepartServiceImpl extends ServiceImpl<SysUserDepartMapper, S
List<SysUser> userList = pageList.getRecords();
if(userList!=null && userList.size()>0){
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){
// 查部门名称
Map<String,String> useDepNames = this.getDepNamesByUserIds(userIds);