项目清单汇总
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 -> {
|
||||
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);
|
||||
}
|
||||
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) {
|
||||
if (!standIds.contains(object11.getString("standId"))){
|
||||
// if (!standIds.contains(object11.getString("standId"))){
|
||||
if ("noInvolve".equals(object11.getString("involve"))){
|
||||
object11.put("remarks",object1.getString("currentPerson")+":"+object11.getString("remarks"));
|
||||
standIds.add(object11.getString("standId"));
|
||||
map.put(object11.getString("standId"),object11);
|
||||
if (!standIds.contains(object11.getString("standId"))) {
|
||||
object11.put("remarks", object1.getString("currentPerson") + ":" + object11.getString("remarks"));
|
||||
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 {
|
||||
if (!successIds.contains(object11.getString("standId"))) {
|
||||
successmap.put(object11.getString("standId"),object11);
|
||||
successIds.add(object11.getString("standId"));
|
||||
}
|
||||
}
|
||||
}else {
|
||||
if ("noInvolve".equals(object11.getString("involve"))){
|
||||
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 {
|
||||
if (!successIds.contains(object11.getString("standId"))) {
|
||||
successmap.put(object11.getString("standId"),object11);
|
||||
}
|
||||
}
|
||||
}
|
||||
// }else {
|
||||
// if ("noInvolve".equals(object11.getString("involve"))){
|
||||
// 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 {
|
||||
// if (!successIds.contains(object11.getString("standId"))) {
|
||||
// successmap.put(object11.getString("standId"),object11);
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user