diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/standardinterpret/service/impl/StandardInterpretFlowServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/standardinterpret/service/impl/StandardInterpretFlowServiceImpl.java index 3c409e52..ac40c08e 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/standardinterpret/service/impl/StandardInterpretFlowServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/standardinterpret/service/impl/StandardInterpretFlowServiceImpl.java @@ -1115,7 +1115,7 @@ public class StandardInterpretFlowServiceImpl implements StandardInterpretFlowSe flag = false; break; }else { - list.add(str); + list.add(one.getId()); } } if (flag){ @@ -1155,7 +1155,7 @@ public class StandardInterpretFlowServiceImpl implements StandardInterpretFlowSe flag = false; break; }else { - list.add(str); + list.add(one.getId()); } } if (flag){ @@ -1194,13 +1194,13 @@ public class StandardInterpretFlowServiceImpl implements StandardInterpretFlowSe List partNames = lawsPartNameService.list(); for (String str : keywords.split(",")) { Optional optionalPartName = - partNames.stream().filter(o -> str.equals(o.getCode())).findFirst(); + partNames.stream().filter(o -> str.equals(o.getName())).findFirst(); if (!optionalPartName.isPresent()){ errorList.add("涉及系统/部件不存在!"); flag = false; break; }else { - data.setPartName(optionalPartName.get().getCode()); + list.add(optionalPartName.get().getCode()); } } if (flag){