调研流程 现在可以下发至同一人
This commit is contained in:
+4
-2
@@ -34,6 +34,8 @@ public class SelectResponsibleUserAfter implements TaskListener {
|
||||
|
||||
List<String> nextUserList = new ArrayList();
|
||||
|
||||
object.put("docUser",delegateTask.getAssignee());
|
||||
|
||||
String userListString=object.getString("responUserList");
|
||||
String userListStringName=object.getString("responUserListName");
|
||||
|
||||
@@ -54,9 +56,9 @@ public class SelectResponsibleUserAfter implements TaskListener {
|
||||
json.put("dockUser",delegateTask.getAssignee());
|
||||
responUserList.add(json);
|
||||
strings.add(userList.get(i));
|
||||
map.put(userList.get(i),json);
|
||||
map.put(delegateTask.getAssignee()+userList.get(i),json);
|
||||
}
|
||||
|
||||
///
|
||||
delegateTask.setVariable("responUserList",responUserList);
|
||||
if (null == delegateTask.getVariable("responUserLists",List.class)){
|
||||
delegateTask.setVariable("responUserLists",strings);
|
||||
|
||||
+1
-1
@@ -37,7 +37,7 @@ public class UploadResearchResultAfter implements TaskListener {
|
||||
JSONArray responUserList = delegateTask.getVariable("responUserList", JSONArray.class);
|
||||
String responUser = delegateTask.getVariable("responUser",String.class);
|
||||
Map map=delegateTask.getVariable("datas",Map.class);
|
||||
JSONObject os=JSONObject.parseObject(String.valueOf(map.get(responUser)));
|
||||
JSONObject os=JSONObject.parseObject(String.valueOf(map.get(object.getString("docUser")+responUser)));
|
||||
for (int i = 0; i < responUserList.size(); i++) {
|
||||
JSONObject obj=responUserList.getJSONObject(i);
|
||||
if (obj.getString("id").equals(responUser)
|
||||
|
||||
Reference in New Issue
Block a user