ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDeptServiceImpl.java
@@ -397,13 +397,15 @@ private void recursionFnWell(List<TreeDeptWell> list, TreeDeptWell t) { // 得到子节点列表 List<TreeDeptWell> childList = getChildListWell(list, t); t.setChildren(childList); for (TreeDeptWell tChild : childList) { if (hasChildWell(list, tChild)) if(t.getId() == null){ List<TreeDeptWell> childList = getChildListWell(list, t); t.setChildren(childList); for (TreeDeptWell tChild : childList) { recursionFnWell(list, tChild); if (hasChildWell(list, tChild)) { recursionFnWell(list, tChild); } } } }