luojun пре 2 година
родитељ
комит
76f01aaeec

+ 1 - 1
soc-modules/soc-modules-system/src/main/java/com/xunmei/system/service/impl/SysDeptServiceImpl.java

@@ -133,7 +133,7 @@ public class SysDeptServiceImpl extends ServiceImpl<SysDeptMapper, SysDept> impl
             orgs.add(org);
         }
         if (dept.getRemoveId() != null) {
-            orgs.removeIf(d -> d.getId().equals(dept.getRemoveId()));
+            orgs.removeIf(d -> d.getTreeShowPath().endsWith(dept.getId()+"-"));
         }
         return generateTree(orgs, sysOrg);
     }