项目清单汇总
This commit is contained in:
+34
-19
@@ -65,14 +65,23 @@ public class confirmAfter implements TaskListener {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
//草拟吗
|
//草拟吗
|
||||||
map.keySet().forEach(s -> {
|
|
||||||
res.add(map.get(s));
|
|
||||||
});
|
|
||||||
successmap.keySet().forEach(s -> {
|
successmap.keySet().forEach(s -> {
|
||||||
if (!standIds.contains(s)){
|
res.add(successmap.get(s));
|
||||||
res.add(successmap.get(s));
|
});
|
||||||
|
map.keySet().forEach(s -> {
|
||||||
|
if (successIds.contains(s)) {
|
||||||
|
JSONObject jsonObject=successmap.get(s);
|
||||||
|
jsonObject.put("involve","involve");
|
||||||
|
jsonObject.put("remarks",map.get(s).getString("remarks"));
|
||||||
|
}else {
|
||||||
|
res.add(map.get(s));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
// successmap.keySet().forEach(s -> {
|
||||||
|
// if (!standIds.contains(s)){
|
||||||
|
// res.add(successmap.get(s));
|
||||||
|
// }
|
||||||
|
// });
|
||||||
object.put("dataList",res);
|
object.put("dataList",res);
|
||||||
}
|
}
|
||||||
nextUserList.add(delegateTask.getVariable("cpManager",String.class));
|
nextUserList.add(delegateTask.getVariable("cpManager",String.class));
|
||||||
@@ -113,25 +122,31 @@ public class confirmAfter implements TaskListener {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void makeData(Map<String, JSONObject> map, Map<String, JSONObject> successmap, List<String> standIds, List<String> successIds, JSONObject object1, JSONObject object11) {
|
private void makeData(Map<String, JSONObject> map, Map<String, JSONObject> successmap, List<String> standIds, List<String> successIds, JSONObject object1, JSONObject object11) {
|
||||||
if (!standIds.contains(object11.getString("standId"))){
|
// if (!standIds.contains(object11.getString("standId"))){
|
||||||
if ("noInvolve".equals(object11.getString("involve"))){
|
if ("noInvolve".equals(object11.getString("involve"))){
|
||||||
object11.put("remarks",object1.getString("currentPerson")+":"+object11.getString("remarks"));
|
if (!standIds.contains(object11.getString("standId"))) {
|
||||||
standIds.add(object11.getString("standId"));
|
object11.put("remarks", object1.getString("currentPerson") + ":" + object11.getString("remarks"));
|
||||||
map.put(object11.getString("standId"),object11);
|
standIds.add(object11.getString("standId"));
|
||||||
|
map.put(object11.getString("standId"), object11);
|
||||||
|
}else {
|
||||||
|
standIds.add(object11.getString("standId"));
|
||||||
|
map.get(object11.getString("standId")).put("remarks",map.get(object11.getString("standId")).getString("remarks")+","+object1.getString("currentPerson")+":"+object11.getString("remarks"));
|
||||||
|
}
|
||||||
}else {
|
}else {
|
||||||
if (!successIds.contains(object11.getString("standId"))) {
|
if (!successIds.contains(object11.getString("standId"))) {
|
||||||
successmap.put(object11.getString("standId"),object11);
|
successmap.put(object11.getString("standId"),object11);
|
||||||
|
successIds.add(object11.getString("standId"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}else {
|
// }else {
|
||||||
if ("noInvolve".equals(object11.getString("involve"))){
|
// if ("noInvolve".equals(object11.getString("involve"))){
|
||||||
standIds.add(object11.getString("standId"));
|
// standIds.add(object11.getString("standId"));
|
||||||
map.get(object11.getString("standId")).put("remarks",map.get(object11.getString("standId")).getString("remarks")+","+object1.getString("currentPerson")+":"+object11.getString("remarks"));
|
// map.get(object11.getString("standId")).put("remarks",map.get(object11.getString("standId")).getString("remarks")+","+object1.getString("currentPerson")+":"+object11.getString("remarks"));
|
||||||
}else {
|
// }else {
|
||||||
if (!successIds.contains(object11.getString("standId"))) {
|
// if (!successIds.contains(object11.getString("standId"))) {
|
||||||
successmap.put(object11.getString("standId"),object11);
|
// successmap.put(object11.getString("standId"),object11);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user