|
@@ -305,9 +305,12 @@ public class IncidentTaskServiceImpl extends ServicePlusImpl<IncidentTaskMapper,
|
|
|
incidentTask.setTaskName(incidentTaskVo.getTaskName());
|
|
|
incidentTask.setIncidentId(newId);
|
|
|
incidentTask.setSendFlag(incidentTaskVo.getSendFlag());
|
|
|
+ incidentTask.setChannel("1");
|
|
|
incidentTasks.add(incidentTask);
|
|
|
}
|
|
|
- saveAll(incidentTasks);
|
|
|
+ // 先删除原来的历史事件方案
|
|
|
+ this.remove(Wrappers.<IncidentTask>lambdaQuery().eq(IncidentTask::getIncidentId, newId).eq(IncidentTask::getChannel, "1"));
|
|
|
+ this.saveAll(incidentTasks);
|
|
|
}
|
|
|
return true;
|
|
|
}
|