标准评估流程
This commit is contained in:
@@ -116,7 +116,7 @@ public class Step1After implements TaskListener {
|
|||||||
busProcessNewNext.setPId(delegateTask.getProcessInstanceId());
|
busProcessNewNext.setPId(delegateTask.getProcessInstanceId());
|
||||||
busProcessNewNext.setMesg(object.toJSONString());
|
busProcessNewNext.setMesg(object.toJSONString());
|
||||||
busProcessNewNext.setFinishFlag("0");
|
busProcessNewNext.setFinishFlag("0");
|
||||||
busProcessNewNext.setTaskInfo("责任对接人选择责任人");
|
busProcessNewNext.setTaskInfo("意见反馈");
|
||||||
busProcessNewNext.setPrcName(prcName);
|
busProcessNewNext.setPrcName(prcName);
|
||||||
busProcessNewNext.setUserId(delegateTask.getVariable("dockUser",String.class));
|
busProcessNewNext.setUserId(delegateTask.getVariable("dockUser",String.class));
|
||||||
busBean.save(busProcessNewNext);
|
busBean.save(busProcessNewNext);
|
||||||
|
|||||||
@@ -54,6 +54,7 @@ public class Step4After implements TaskListener {
|
|||||||
if (null!=array && array.size()>0){
|
if (null!=array && array.size()>0){
|
||||||
for (Object o:array) {
|
for (Object o:array) {
|
||||||
JSONObject object1= JSON.parseObject(o.toString());
|
JSONObject object1= JSON.parseObject(o.toString());
|
||||||
|
if (null!=object1.getString("implementerId") && !object1.getString("implementerId").isEmpty()) {
|
||||||
if (null != map.get(delegateTask.getAssignee() + "-" + object1.getString("implementerId"))) {
|
if (null != map.get(delegateTask.getAssignee() + "-" + object1.getString("implementerId"))) {
|
||||||
map.get(delegateTask.getAssignee() + "-" + object1.getString("implementerId")).getJSONArray("dataList").add(object1);
|
map.get(delegateTask.getAssignee() + "-" + object1.getString("implementerId")).getJSONArray("dataList").add(object1);
|
||||||
} else {
|
} else {
|
||||||
@@ -68,6 +69,7 @@ public class Step4After implements TaskListener {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
delegateTask.setVariable("map4",map);
|
delegateTask.setVariable("map4",map);
|
||||||
if (null!=delegateTask.getVariable("jtzrIdList")){
|
if (null!=delegateTask.getVariable("jtzrIdList")){
|
||||||
delegateTask.getVariable("jtzrIdList",List.class).addAll(nextUserList);
|
delegateTask.getVariable("jtzrIdList",List.class).addAll(nextUserList);
|
||||||
@@ -115,6 +117,7 @@ public class Step4After implements TaskListener {
|
|||||||
if (nextUserList != null && !nextUserList.isEmpty()) {
|
if (nextUserList != null && !nextUserList.isEmpty()) {
|
||||||
int i=0;
|
int i=0;
|
||||||
for (String nextUser : nextUserList) {
|
for (String nextUser : nextUserList) {
|
||||||
|
if (null!=nextUser && !nextUser.isEmpty()) {
|
||||||
BusProcessNew busProcessNewNext = new BusProcessNew();
|
BusProcessNew busProcessNewNext = new BusProcessNew();
|
||||||
busProcessNewNext.setMsgType("clause");
|
busProcessNewNext.setMsgType("clause");
|
||||||
busProcessNewNext.setPId(delegateTask.getProcessInstanceId());
|
busProcessNewNext.setPId(delegateTask.getProcessInstanceId());
|
||||||
@@ -125,6 +128,7 @@ public class Step4After implements TaskListener {
|
|||||||
busProcessNewNext.setUserId(nextUser);
|
busProcessNewNext.setUserId(nextUser);
|
||||||
busProcessNewNext.setPrcName(prcName);
|
busProcessNewNext.setPrcName(prcName);
|
||||||
busBean.save(busProcessNewNext);
|
busBean.save(busProcessNewNext);
|
||||||
|
}
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user