From a7a4d7f3b6842da6a6e3adf912d1c562917f50fe Mon Sep 17 00:00:00 2001 From: yuezhihang Date: Thu, 16 Sep 2021 17:46:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=81=E6=B1=82=E6=84=8F=E8=A7=81=E6=B5=81?= =?UTF-8?q?=E7=A8=8B!!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../StandardSurvey/SelectResponsibleUserAfter.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/ydw/bat/wkflow/listener/StandardSurvey/SelectResponsibleUserAfter.java b/src/main/java/com/ydw/bat/wkflow/listener/StandardSurvey/SelectResponsibleUserAfter.java index 111378f9..166eebab 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/StandardSurvey/SelectResponsibleUserAfter.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/StandardSurvey/SelectResponsibleUserAfter.java @@ -58,7 +58,11 @@ public class SelectResponsibleUserAfter implements TaskListener { } delegateTask.setVariable("responUserList",responUserList); - delegateTask.setVariable("responUserLists",strings); + if (null == delegateTask.getVariable("responUserLists",List.class)){ + delegateTask.setVariable("responUserLists",strings); + }else { + delegateTask.getVariable("responUserLists", List.class).addAll(strings); + } delegateTask.setVariable("datas",map); @@ -101,7 +105,7 @@ public class SelectResponsibleUserAfter implements TaskListener { count++; delegateTask.setVariable("selectResponCount",count); - if(count>=delegateTask.getVariable("dockUserList",List.class).size()){ +// if(count>=delegateTask.getVariable("dockUserList",List.class).size()){ if(!responUserList.isEmpty()){ for (int i = 0; i < responUserList.size(); i++) { JSONObject jsonObject = responUserList.getJSONObject(i); @@ -116,7 +120,7 @@ public class SelectResponsibleUserAfter implements TaskListener { busProcessNewNext.setPrcName(prcName); busBean.save(busProcessNewNext); } - } +// } } // throw new ActivitiException("dahsdgadiauhfugauyfgqffiygv"); }