|
|
@ -67,9 +67,11 @@ public class SysDeptServiceImpl extends ServiceImpl<SysDeptDao, SysDeptEntity> i |
|
|
|
List<SysDeptEntity> returnList = new ArrayList<>(); |
|
|
|
List<SysDeptEntity> returnList = new ArrayList<>(); |
|
|
|
for (SysDeptEntity t : list) { |
|
|
|
for (SysDeptEntity t : list) { |
|
|
|
// 一、根据传入的某个父节点ID,遍历该父节点的所有子节点
|
|
|
|
// 一、根据传入的某个父节点ID,遍历该父节点的所有子节点
|
|
|
|
if (t.getParentId() == parentId) { |
|
|
|
if(t.getParentId() != null) { |
|
|
|
recursionFn(list, t); |
|
|
|
if (t.getParentId() == parentId) { |
|
|
|
returnList.add(t); |
|
|
|
recursionFn(list, t); |
|
|
|
|
|
|
|
returnList.add(t); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
return returnList; |
|
|
|
return returnList; |
|
|
|