Commit e7b9a292 by huangfusuper

工作流数量与对应的等待节点数量不对等BUG

parent 01dba869
...@@ -242,6 +242,10 @@ public class RunRecordingAndJobTaskServiceImpl implements RunRecordingAndJobTask ...@@ -242,6 +242,10 @@ public class RunRecordingAndJobTaskServiceImpl implements RunRecordingAndJobTask
runRecordingService.updateRunRecordingById(runRecording); runRecordingService.updateRunRecordingById(runRecording);
log.info("-------修改运行实例表成功,查询对应等待实例{},的等待节点-------",waitingRecord); log.info("-------修改运行实例表成功,查询对应等待实例{},的等待节点-------",waitingRecord);
List<WaitingTask> allByWaitId = taskService.findAllByWaitId(waitingRecord.getWaitId()); List<WaitingTask> allByWaitId = taskService.findAllByWaitId(waitingRecord.getWaitId());
if(waitingRecord.getFlowNodeCount() != allByWaitId.size()){
log.info("------发现工作流数量与对应的等待节点数量不对等,实例节点数量为{},查出的等待节点数量为{},本次补批或重跑操作跳过----------",waitingRecord.getFlowNodeCount(), allByWaitId.size());
return;
}
log.info("-------查询等待节点成功,查询对应的等待节点成功,开始保存对应的等待节点{}-------",allByWaitId); log.info("-------查询等待节点成功,查询对应的等待节点成功,开始保存对应的等待节点{}-------",allByWaitId);
List<Integer> ids = new ArrayList<>(2); List<Integer> ids = new ArrayList<>(2);
List<JobTask> jobTasks = allByWaitId.stream().map(waitingTask -> { List<JobTask> jobTasks = allByWaitId.stream().map(waitingTask -> {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment