diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/projectstandard/service/ProcessProjectStandardService.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/projectstandard/service/ProcessProjectStandardService.java index 807b138c..e746401f 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/projectstandard/service/ProcessProjectStandardService.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/projectstandard/service/ProcessProjectStandardService.java @@ -489,7 +489,10 @@ public class ProcessProjectStandardService extends ServiceImpl termList = businessInfoDTO.getProcessProjectStandardTermList(); - List designEngineerList = termList.stream().map(ProcessProjectStandardTerm::getDesignEngineer).distinct().collect(Collectors.toList()); + List designEngineerList = termList.stream().map(ProcessProjectStandardTerm::getDesignEngineer) + .filter(Objects::nonNull) + .distinct() + .collect(Collectors.toList()); // 完成任务 ThreadLocalUtil.put(ProcessProjectAssessCommon.EXECUTION_ID,parentExecutionId); diff --git a/laws-modules/src/main/resources/bpmn/法规合规评估流程.bpmn b/laws-modules/src/main/resources/bpmn/法规合规评估流程.bpmn index 9734e5db..efe111df 100644 --- a/laws-modules/src/main/resources/bpmn/法规合规评估流程.bpmn +++ b/laws-modules/src/main/resources/bpmn/法规合规评估流程.bpmn @@ -489,35 +489,31 @@ ${skip} - - Flow_0rkq2tw - Flow_0ljfd7s - Flow_0gac88y - ${!pass} ${pass} - - ${moduleOwnerListSize > 0} - - - ${notInvolvedModuleOwnerListSize > 0} - + + - - Flow_0zsh74h - Flow_0xkvov2 - Flow_0uhjeie - Flow_0x6qt62 + + Flow_0rkq2tw + Flow_0ljfd7s + Flow_0gac88y + + + Flow_0zsh74h + Flow_0xkvov2 + Flow_0uhjeie + ${!pass} @@ -560,16 +556,6 @@ Flow_16ifeqw - - Flow_14m4664 - Flow_0epd47x - Flow_0gtzh06 - - - Flow_0elxtw0 - Flow_184uarj - Flow_0xbmrsd - Flow_0epd47x Flow_0elxtw0 @@ -728,12 +714,8 @@ ${pass} - - ${moduleOwnerListSize > 0} - - - ${notInvolvedModuleOwnerListSize > 0} - + + @@ -826,6 +808,16 @@ ${moduleOwnerListSize == 0} + + Flow_14m4664 + Flow_0epd47x + Flow_0gtzh06 + + + Flow_0elxtw0 + Flow_184uarj + Flow_0xbmrsd + @@ -847,12 +839,6 @@ - - - - - - @@ -934,6 +920,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1021,101 +1102,12 @@ - - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1211,7 +1203,10 @@ - + + + + @@ -1244,10 +1239,6 @@ - - - - @@ -1272,6 +1263,10 @@ + + + + @@ -1307,6 +1302,15 @@ + + + + + + + + + @@ -1317,15 +1321,6 @@ - - - - - - - - - @@ -1336,6 +1331,13 @@ + + + + + + + @@ -1367,13 +1369,6 @@ - - - - - - - @@ -1392,9 +1387,6 @@ - - - @@ -1446,9 +1438,8 @@ - - - + + @@ -1472,10 +1463,10 @@ - + - + @@ -1555,6 +1546,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1643,101 +1729,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/laws-modules/src/main/resources/bpmn/法规合规评估流程camund.bpmn b/laws-modules/src/main/resources/bpmn/法规合规评估流程camund.bpmn index 2590ead2..d12f3da3 100644 --- a/laws-modules/src/main/resources/bpmn/法规合规评估流程camund.bpmn +++ b/laws-modules/src/main/resources/bpmn/法规合规评估流程camund.bpmn @@ -489,35 +489,31 @@ ${skip} - - Flow_0rkq2tw - Flow_0ljfd7s - Flow_0gac88y - ${!pass} ${pass} - - ${moduleOwnerListSize > 0} - - - ${notInvolvedModuleOwnerListSize > 0} - + + - - Flow_0zsh74h - Flow_0xkvov2 - Flow_0uhjeie - Flow_0x6qt62 + + Flow_0rkq2tw + Flow_0ljfd7s + Flow_0gac88y + + + Flow_0zsh74h + Flow_0xkvov2 + Flow_0uhjeie + ${!pass} @@ -560,16 +556,6 @@ Flow_16ifeqw - - Flow_14m4664 - Flow_0epd47x - Flow_0gtzh06 - - - Flow_0elxtw0 - Flow_184uarj - Flow_0xbmrsd - Flow_0epd47x Flow_0elxtw0 @@ -728,12 +714,8 @@ ${pass} - - ${moduleOwnerListSize > 0} - - - ${notInvolvedModuleOwnerListSize > 0} - + + @@ -826,6 +808,16 @@ ${moduleOwnerListSize == 0} + + Flow_14m4664 + Flow_0epd47x + Flow_0gtzh06 + + + Flow_0elxtw0 + Flow_184uarj + Flow_0xbmrsd + @@ -1211,6 +1203,12 @@ + + + + + + @@ -1389,12 +1387,6 @@ - - - - - - @@ -1446,9 +1438,8 @@ - - - + + @@ -1472,10 +1463,10 @@ - + - +