feat:(1.2.0-beta1): 1. 还原Master方案
This commit is contained in:
parent
a04c5f7c8e
commit
876f48f1c2
@ -183,12 +183,6 @@ public class WorkflowBatchHandler {
|
|||||||
operationReason = JobOperationReasonEnum.JOB_OVERLAY.getReason();
|
operationReason = JobOperationReasonEnum.JOB_OVERLAY.getReason();
|
||||||
}
|
}
|
||||||
|
|
||||||
// 关闭已经触发的任务
|
|
||||||
List<JobTaskBatch> jobTaskBatches = jobTaskBatchMapper.selectList(new LambdaQueryWrapper<JobTaskBatch>()
|
|
||||||
.in(JobTaskBatch::getTaskBatchStatus, NOT_COMPLETE)
|
|
||||||
.eq(JobTaskBatch::getWorkflowTaskBatchId, workflowTaskBatchId));
|
|
||||||
|
|
||||||
|
|
||||||
WorkflowTaskBatch workflowTaskBatch = new WorkflowTaskBatch();
|
WorkflowTaskBatch workflowTaskBatch = new WorkflowTaskBatch();
|
||||||
workflowTaskBatch.setTaskBatchStatus(JobTaskBatchStatusEnum.STOP.getStatus());
|
workflowTaskBatch.setTaskBatchStatus(JobTaskBatchStatusEnum.STOP.getStatus());
|
||||||
workflowTaskBatch.setOperationReason(operationReason);
|
workflowTaskBatch.setOperationReason(operationReason);
|
||||||
@ -199,9 +193,15 @@ public class WorkflowBatchHandler {
|
|||||||
workflowTaskBatchId));
|
workflowTaskBatchId));
|
||||||
SnailSpringContext.getContext().publishEvent(new WorkflowTaskFailAlarmEvent(workflowTaskBatchId));
|
SnailSpringContext.getContext().publishEvent(new WorkflowTaskFailAlarmEvent(workflowTaskBatchId));
|
||||||
|
|
||||||
|
// 关闭已经触发的任务
|
||||||
|
List<JobTaskBatch> jobTaskBatches = jobTaskBatchMapper.selectList(new LambdaQueryWrapper<JobTaskBatch>()
|
||||||
|
.in(JobTaskBatch::getTaskBatchStatus, NOT_COMPLETE)
|
||||||
|
.eq(JobTaskBatch::getWorkflowTaskBatchId, workflowTaskBatchId));
|
||||||
|
|
||||||
if (CollUtil.isEmpty(jobTaskBatches)) {
|
if (CollUtil.isEmpty(jobTaskBatches)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
List<Job> jobs = jobMapper.selectBatchIds(StreamUtils.toSet(jobTaskBatches, JobTaskBatch::getJobId));
|
List<Job> jobs = jobMapper.selectBatchIds(StreamUtils.toSet(jobTaskBatches, JobTaskBatch::getJobId));
|
||||||
|
|
||||||
Map<Long, Job> jobMap = StreamUtils.toIdentityMap(jobs, Job::getId);
|
Map<Long, Job> jobMap = StreamUtils.toIdentityMap(jobs, Job::getId);
|
||||||
|
Loading…
Reference in New Issue
Block a user