项目评估驳回无数据问题修复
This commit is contained in:
+6
-1
@@ -22,7 +22,12 @@ public class PCAComplianceAssessmentBefore implements TaskListener {
|
||||
QueryWrapper queryWrapper1 = new QueryWrapper();
|
||||
queryWrapper1.eq("P_ID",delegateTask.getProcessInstanceId());
|
||||
queryWrapper1.eq("USER_ID",delegateTask.getAssignee());
|
||||
queryWrapper1.eq("TASK_ID","GO");
|
||||
if ("GO".equals(delegateTask.getVariable("GOGOGO"))) {
|
||||
queryWrapper1.eq("TASK_ID", "GO");
|
||||
delegateTask.setVariable("GOGOGO","1");
|
||||
}else {
|
||||
queryWrapper1.isNull("TASK_ID");
|
||||
}
|
||||
List<BusProcessNew> list = busBean.list(queryWrapper1);
|
||||
if(!list.isEmpty()){
|
||||
BusProcessNew one1 = list.get(0);
|
||||
|
||||
+4
-2
@@ -93,7 +93,7 @@ public class PCAbafgManagerApproveAfter implements TaskListener {
|
||||
busBean.saveOrUpdate(busProcessNews);
|
||||
}
|
||||
}
|
||||
if (Integer.valueOf(delegateTask.getVariable("pass", String.class)) !=
|
||||
if (null==delegateTask.getVariable("pass")||Integer.valueOf(delegateTask.getVariable("pass", String.class)) !=
|
||||
delegateTask.getVariable("workPeoples", List.class).size()) {
|
||||
if (nextUserList != null && !nextUserList.isEmpty()) {
|
||||
for (String userId : nextUserList) {
|
||||
@@ -103,7 +103,9 @@ public class PCAbafgManagerApproveAfter implements TaskListener {
|
||||
busProcessNewNext.setMesg(object.toJSONString());
|
||||
busProcessNewNext.setTaskInfo(delegateTask.getTaskDefinitionKey());
|
||||
busProcessNewNext.setFinishFlag("0");
|
||||
busProcessNewNext.setTaskId("996");
|
||||
if (null!=delegateTask.getVariable("pass")) {
|
||||
busProcessNewNext.setTaskId("996");
|
||||
}
|
||||
busProcessNewNext.setTaskInfo(delegateTask.getName());
|
||||
busProcessNewNext.setUserId(userId);
|
||||
busProcessNewNext.setPrcName(prcName);
|
||||
|
||||
+1
-1
@@ -188,7 +188,7 @@ public class PCAffLiableDistributeAfter implements TaskListener {
|
||||
busBean.saveOrUpdate(busProcessNews);
|
||||
}
|
||||
}
|
||||
|
||||
delegateTask.setVariable("GOGOGO","GO");
|
||||
// 存储当前节点意见
|
||||
if (nextUserList != null && !nextUserList.isEmpty()) {
|
||||
for (String userId : nextUserList) {
|
||||
|
||||
Reference in New Issue
Block a user