|
@@ -273,12 +273,7 @@ public class ProcessTaskServiceImpl implements IProcessTaskService {
|
|
|
}
|
|
|
}
|
|
|
nodeModelsMap.put("nodeType", nodeType);
|
|
|
- // 移除父节点(子节点),避免JSON序列化出现死循环
|
|
|
- nodeModels.forEach(t -> {
|
|
|
- t.setParentNode(null);
|
|
|
- t.setChildNode(null);
|
|
|
- });
|
|
|
- nodeModelsMap.put("nodeModels", nodeModels);
|
|
|
+ nodeModelsMap.put("nodeModels", nodeModels.stream().map(NodeModel::cloneBaseInfo).toList());
|
|
|
}
|
|
|
return nodeModelsMap;
|
|
|
}
|