Commit cefd3893 authored by 鲁鸿波's avatar 鲁鸿波

危险作业条件确认 bug修改

parent 2b1b4799
...@@ -1215,7 +1215,7 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan ...@@ -1215,7 +1215,7 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan
String processDefinitionId = task.getProcessDefinitionId(); String processDefinitionId = task.getProcessDefinitionId();
//如果是跨天待办 //如果是跨天待办
if (processDefinitionId.contains("hazardousWorkDailyCheck")){ /*if (processDefinitionId.contains("hazardousWorkDailyCheck")){
HisTasksRequest hisTasksRequest = new HisTasksRequest(); HisTasksRequest hisTasksRequest = new HisTasksRequest();
hisTasksRequest.setProcessInstanceId(task.getProcessInstanceId()); hisTasksRequest.setProcessInstanceId(task.getProcessInstanceId());
List<HisTasksResponseDTO> collect = getHistoryByInstanceId(hisTasksRequest, task.getBizId()).stream().filter(hisTask -> StringUtils.isNotBlank(hisTask.getTaskId()) && hisTask.getTaskId().equals(task.getTaskId())).collect(Collectors.toList()); List<HisTasksResponseDTO> collect = getHistoryByInstanceId(hisTasksRequest, task.getBizId()).stream().filter(hisTask -> StringUtils.isNotBlank(hisTask.getTaskId()) && hisTask.getTaskId().equals(task.getTaskId())).collect(Collectors.toList());
...@@ -1224,6 +1224,19 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan ...@@ -1224,6 +1224,19 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan
detailsById.setBatch(batch); detailsById.setBatch(batch);
} }
}*/
if (processDefinitionId.contains("hazardousWorkDailyCheck")){
THazardConditionConfirmation latestConfirmation = tHazardConditionConfirmationService.lambdaQuery()
.eq(THazardConditionConfirmation::getPlanId, task.getBizId())
.orderByDesc(THazardConditionConfirmation::getBatch)
.last("LIMIT 1")
.one();
if (latestConfirmation != null && latestConfirmation.getBatch() != null) {
detailsById.setBatch(latestConfirmation.getBatch() + 1);
} else {
detailsById.setBatch(1);
}
} }
task.setData(detailsById); task.setData(detailsById);
......
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