diff --git a/laws-modules/src/main/java/com/jero/modules/laws/standardmasterplan/servicce/impl/LawsStandardMasterPlanServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/standardmasterplan/servicce/impl/LawsStandardMasterPlanServiceImpl.java index 161c7487..a3f48215 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/standardmasterplan/servicce/impl/LawsStandardMasterPlanServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/standardmasterplan/servicce/impl/LawsStandardMasterPlanServiceImpl.java @@ -223,6 +223,7 @@ public class LawsStandardMasterPlanServiceImpl .map(ProcessNewStandardImport::getProcessInstanceId).collect(Collectors.toList()); List processAllList = processAllService.list(new LambdaQueryWrapper() .in(ProcessAll::getProcessInstanceId, processInstanceIdList) + .eq(ProcessAll::getPrcStatus, ProcessStatusEnum.COMPLETED.getValue()) .orderByAsc(ProcessAll::getEndTime)); if (CollectionUtils.isNotEmpty(processAllList)){ ProcessAll processAll = processAllList.get(0); @@ -495,6 +496,7 @@ public class LawsStandardMasterPlanServiceImpl .map(ProcessNewStandardImport::getProcessInstanceId).collect(Collectors.toList()); List processAllList = processAllService.list(new LambdaQueryWrapper() .in(ProcessAll::getProcessInstanceId, processInstanceIdList) + .eq(ProcessAll::getPrcStatus, ProcessStatusEnum.COMPLETED.getValue()) .orderByAsc(ProcessAll::getEndTime)); if (CollectionUtils.isNotEmpty(processAllList)){ ProcessAll processAll = processAllList.get(0);