diff --git a/adc-da-activiti/src/main/java/com/adc/da/workFlow/service/ActSarItemsBussEOService.java b/adc-da-activiti/src/main/java/com/adc/da/workFlow/service/ActSarItemsBussEOService.java index 9968f412..827ebbd8 100644 --- a/adc-da-activiti/src/main/java/com/adc/da/workFlow/service/ActSarItemsBussEOService.java +++ b/adc-da-activiti/src/main/java/com/adc/da/workFlow/service/ActSarItemsBussEOService.java @@ -464,10 +464,7 @@ public class ActSarItemsBussEOService { String relatePro = sarBussStandAttrInfoService.selectFieldValByStandId("XGLC",standId); if (StringUtils.isNotBlank(relatePro)) { String[] processSplit = relatePro.split(","); - Set processSet = new HashSet<>(); - for(String sData:processSplit){ - processSet.add(sData); - } + Set processSet = new HashSet<>(Arrays.asList(processSplit)); processSet.add(prcNum); relatePro = StringUtils.join(processSet.toArray(), ","); } else { @@ -505,6 +502,7 @@ public class ActSarItemsBussEOService { JSONObject atteObj = JSON.parseObject(sarBussionessStand.getSarStandAttrEOStr()); atteObj.remove("LSBBBUSS"); atteObj.put("LSBBBUSS",""); + atteObj.put("XGJLBUSS",madelSub); String resData1 = JSON.toJSONString(atteObj); sarBussionessStand.setSarStandAttrEOStr(resData1); ResponseMessage responseMessage = iSarBussionessStandService.createSarBussionessStand(sarBussionessStand);