From fe9a623b42b02e7fcd112f6a85d55b3beeb58d2e Mon Sep 17 00:00:00 2001 From: luoyisheng <yangdongji@argo-ai.cn> Date: 星期四, 27 三月 2025 17:51:45 +0800 Subject: [PATCH] bug --- medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDepartmentServiceImpl.java | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDepartmentServiceImpl.java b/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDepartmentServiceImpl.java index 0c25b7b..b3596f0 100644 --- a/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDepartmentServiceImpl.java +++ b/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDepartmentServiceImpl.java @@ -151,6 +151,8 @@ private Map<Long, List<SysDepartment>> getChildrenDepartmentMap(SysDepartment myDepartment) { List<SysDepartment> sysDepartmentList = this.lambdaQuery() .ne(SysDepartment::getOrgType , 4) + .ne(SysDepartment::getOrgType , 3) + .ne(SysDepartment::getOrgType , 2) .likeRight(SysDepartment::getTreeCode, myDepartment.getTreeCode()) .orderByDesc(SysDepartment::getCreateTime) .list(); @@ -225,7 +227,7 @@ SysDepartment byId = this.getById(sysDepartmentVO.getParentId()); childrenMap = getChildrenDepartmentMap(byId); sysDepartmentVO = fillChildrenTreeModel(byId, childrenMap); - sysDepartmentVO.setChildren(new ArrayList<>()); +// sysDepartmentVO.setChildren(new ArrayList<>()); } if (sysDepartmentVO.getTreeCode().length()==10){ SysDepartment sysDepartment = this.baseMapper.selectById(sysDepartmentVO.getParentId()); -- Gitblit v1.7.1