1.添加5层树排序
This commit is contained in:
@@ -180,10 +180,11 @@ public class TerminalTreeServiceImpl implements TerminalTreeService {
|
|||||||
}
|
}
|
||||||
//变电站
|
//变电站
|
||||||
targetData = targetData.stream().peek(terminalTree -> {
|
targetData = targetData.stream().peek(terminalTree -> {
|
||||||
|
System.out.println(groupLine.get(terminalTree.getId()));
|
||||||
|
System.out.println(terminalTree.getId());
|
||||||
|
List<TerminalTree> terminalTrees = groupLine.get(terminalTree.getId()).stream().sorted(Comparator.comparing(TerminalTree::getSort)).collect(Collectors.toList());
|
||||||
if (isLine) {
|
if (isLine) {
|
||||||
//变电站集合
|
//变电站集合
|
||||||
List<TerminalTree> terminalTrees = groupLine.get(terminalTree.getId());
|
|
||||||
|
|
||||||
int size = terminalTrees.stream().map(x -> {
|
int size = terminalTrees.stream().map(x -> {
|
||||||
// 获取父id字符串,通过 逗号 分割 成一个数组
|
// 获取父id字符串,通过 逗号 分割 成一个数组
|
||||||
String[] pid = x.getPids().split(",");
|
String[] pid = x.getPids().split(",");
|
||||||
@@ -192,7 +193,7 @@ public class TerminalTreeServiceImpl implements TerminalTreeService {
|
|||||||
|
|
||||||
terminalTree.setName(terminalTree.getName() + "(" + size + "台装置)");
|
terminalTree.setName(terminalTree.getName() + "(" + size + "台装置)");
|
||||||
|
|
||||||
terminalTree.setChildren(groupLine.get(terminalTree.getId()));
|
terminalTree.setChildren(terminalTrees);
|
||||||
} else {
|
} else {
|
||||||
terminalTree.setChildren(groupLine.get(terminalTree.getId()));
|
terminalTree.setChildren(groupLine.get(terminalTree.getId()));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user