mirror of
https://github.com/PowerJob/PowerJob.git
synced 2025-07-17 00:00:04 +08:00
fix: missing job id in node when fetching workflow info
This commit is contained in:
parent
ab8c8b5f0f
commit
145d525b29
@ -345,18 +345,14 @@ public class WorkflowService {
|
||||
// 填充节点信息
|
||||
if (!CollectionUtils.isEmpty(dagInfo.getNodes())) {
|
||||
for (PEWorkflowDAG.Node node : dagInfo.getNodes()) {
|
||||
|
||||
WorkflowNodeInfoDO nodeInfo = nodeIdNodInfoMap.get(node.getNodeId());
|
||||
if (nodeInfo != null) {
|
||||
node.setEnable(nodeInfo.getEnable())
|
||||
node.setNodeType(nodeInfo.getType())
|
||||
.setJobId(nodeInfo.getJobId())
|
||||
.setEnable(nodeInfo.getEnable())
|
||||
.setSkipWhenFailed(nodeInfo.getSkipWhenFailed())
|
||||
.setNodeName(nodeInfo.getNodeName())
|
||||
.setNodeParams(nodeInfo.getNodeParams());
|
||||
|
||||
} else {
|
||||
// 默认开启 并且 不允许失败跳过
|
||||
node.setEnable(true)
|
||||
.setSkipWhenFailed(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user