From 4965f180f6b4e6e8797db035e6e0553ec58ffe6d Mon Sep 17 00:00:00 2001 From: wsm <2746563060@qq.com> Date: Mon, 29 Jun 2026 17:03:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(system):=20=E7=94=A8=E6=88=B7=E9=83=A8?= =?UTF-8?q?=E9=97=A8=E6=9F=A5=E8=AF=A2=E7=BB=93=E6=9E=9C=E6=8C=89sortno?= =?UTF-8?q?=E5=8D=87=E5=BA=8F=E6=8E=92=E5=88=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit queryUserByDepCode方法在去重后按sortno升序排序,越小优先级越高。 Co-Authored-By: Claude Opus 4.7 --- .../modules/system/service/impl/SysUserDepartServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserDepartServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserDepartServiceImpl.java index 2037c55..17a42fc 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserDepartServiceImpl.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserDepartServiceImpl.java @@ -138,7 +138,9 @@ public class SysUserDepartServiceImpl extends ServiceImpl(map.values()); + List result = new ArrayList<>(map.values()); + result.sort(Comparator.comparing(SysUser::getSortno, Comparator.nullsLast(Integer::compareTo))); + return result; //update-end-author:taoyan date:20210422 for: 根据部门选择用户接口代码优化 }