src/main/java/org/springblade/common/utils/NodeTreeUtil.java
@@ -63,6 +63,11 @@ public static List<TreeStringNode> getStringNodeTree(Map<String, TreeStringNode> treeMap){ List<TreeStringNode> tree = new ArrayList<>(); if (treeMap.size() > 0) { if (treeMap.size()==1){ treeMap.forEach((id, treeNode) -> { tree.add(treeNode); }); }else { treeMap.forEach((id, treeNode) -> { if (treeMap.containsKey(treeNode.getParentId())) { treeMap.get(treeNode.getParentId()).getChildren().add(treeNode); @@ -71,6 +76,7 @@ } }); } } return tree; }