|
|
@ -348,7 +348,7 @@ public class GraphNebulaServiceImpl implements GraphNebulaService {
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public List<TreeNodeVO> queryTreeGraph(String processId, Integer level) {
|
|
|
|
public List<TreeNodeVO> queryTreeGraph(String processId, Integer level) {
|
|
|
|
GraphVO graphVO = queryGraph(processId, level);
|
|
|
|
GraphVO graphVO = queryGraph(processId, level);
|
|
|
|
List<TreeNodeVO> treeNodeList = graphVO.getNodes().stream().map(node -> BeanUtil.toBean(node, TreeNodeVO.class)).collect(Collectors.toList());
|
|
|
|
List<TreeNodeVO> treeNodeList = graphVO.getNodes().stream().map(node -> BeanUtil.toBean(node, TreeNodeVO.class)).toList();
|
|
|
|
// 首先找到第一级节点
|
|
|
|
// 首先找到第一级节点
|
|
|
|
List<TreeNodeVO> firstNodeList = treeNodeList.stream().filter(node -> node.getNodeLevel() == 1).collect(Collectors.toList());
|
|
|
|
List<TreeNodeVO> firstNodeList = treeNodeList.stream().filter(node -> node.getNodeLevel() == 1).collect(Collectors.toList());
|
|
|
|
if (CollUtil.isEmpty(firstNodeList)) {
|
|
|
|
if (CollUtil.isEmpty(firstNodeList)) {
|
|
|
|