From dc1c474770316558de2c98f48674c9d002c7e7b8 Mon Sep 17 00:00:00 2001 From: wangfs <15029758498@163.com> Date: Mon, 12 Jan 2026 00:08:25 +0800 Subject: [PATCH] 更换获取部门信息接口 --- urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/dept/DeptService.java | 6 ++++++ urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/dept/DeptServiceImpl.java | 7 +++++++ urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/user/AdminUserServiceImpl.java | 4 ++-- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/dept/DeptService.java b/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/dept/DeptService.java index 95610df..45973ba 100644 --- a/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/dept/DeptService.java +++ b/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/dept/DeptService.java @@ -152,4 +152,10 @@ public interface DeptService { * @return 部门树 */ List getDeptAndUserTree(); + + /** + * 查询所有部门信息 + * @return + */ + List getDeptAllList(); } diff --git a/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/dept/DeptServiceImpl.java b/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/dept/DeptServiceImpl.java index 05a226c..3bbcabe 100644 --- a/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/dept/DeptServiceImpl.java +++ b/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/dept/DeptServiceImpl.java @@ -329,4 +329,11 @@ public class DeptServiceImpl implements DeptService { } return TreeUtils.getTreeList(deptListT); } + + @Override + public List getDeptAllList() { + QueryWrapper sql = new QueryWrapper<>(); + sql.lambda().eq(DeptDO::getDeleted, 0); + return deptMapper.selectList(sql); + } } diff --git a/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/user/AdminUserServiceImpl.java b/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/user/AdminUserServiceImpl.java index 399b2a0..227ae8c 100644 --- a/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/user/AdminUserServiceImpl.java +++ b/urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/user/AdminUserServiceImpl.java @@ -680,8 +680,8 @@ public class AdminUserServiceImpl implements AdminUserService { if(dept.getParentId().equals(100L)) { return dept.getId(); } - //一级以下查二级 - List allDeptList = deptService.getSubDeptAllList(); + //所有 + List allDeptList = deptService.getDeptAllList(); if (CollectionUtil.isEmpty(allDeptList)) { return null; } -- libgit2 0.21.4