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