fix: 重点认证标准/政策合规性项目审查流程的修改 管理员后的节点驳回后到管理员节点
This commit is contained in:
+3
@@ -17,6 +17,9 @@ import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 管理员节点后置处理
|
||||
*/
|
||||
public class PolicyComplianceProgramReviewProcess11After implements TaskListener {
|
||||
@Override
|
||||
public void notify(DelegateTask delegateTask) {
|
||||
|
||||
+6
-3
@@ -20,6 +20,9 @@ import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
/**
|
||||
* 审核后
|
||||
*/
|
||||
public class PolicyComplianceProgramReviewProcess12After implements TaskListener {
|
||||
@Override
|
||||
public void notify(DelegateTask delegateTask) {
|
||||
@@ -71,7 +74,7 @@ public class PolicyComplianceProgramReviewProcess12After implements TaskListener
|
||||
}
|
||||
}
|
||||
} else if (StringUtils.equals(approvalFlag, ApprovalFlagEnum.OVERRULE.getValue())) {
|
||||
String pzr1UserId = jsonForm.getString("pzr1UserId");
|
||||
String glyUserId = jsonForm.getString("glyUserId");
|
||||
BusProcessNew busProcessNewNext = new BusProcessNew();
|
||||
busProcessNewNext.setMsgType("clause");
|
||||
busProcessNewNext.setPId(delegateTask.getProcessInstanceId());
|
||||
@@ -79,10 +82,10 @@ public class PolicyComplianceProgramReviewProcess12After implements TaskListener
|
||||
busProcessNewNext.setTaskInfo(delegateTask.getTaskDefinitionKey());
|
||||
busProcessNewNext.setFinishFlag("0");
|
||||
busProcessNewNext.setTaskInfo(delegateTask.getName());
|
||||
busProcessNewNext.setUserId(pzr1UserId);
|
||||
busProcessNewNext.setUserId(glyUserId);
|
||||
busBean.save(busProcessNewNext);
|
||||
|
||||
delegateTask.setVariable("pzr1UserId", pzr1UserId);
|
||||
delegateTask.setVariable("glyUserId", glyUserId);
|
||||
delegateTask.setVariable("shr2UserOverruleCount", 1);
|
||||
}
|
||||
|
||||
|
||||
+6
-3
@@ -18,6 +18,9 @@ import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 审定后
|
||||
*/
|
||||
public class PolicyComplianceProgramReviewProcess13After implements TaskListener {
|
||||
@Override
|
||||
public void notify(DelegateTask delegateTask) {
|
||||
@@ -55,7 +58,7 @@ public class PolicyComplianceProgramReviewProcess13After implements TaskListener
|
||||
delegateTask.setVariable("pzr2UserId", pzr2UserId);
|
||||
}
|
||||
} else if (StringUtils.equals(approvalFlag, ApprovalFlagEnum.OVERRULE.getValue())) {
|
||||
String pzr1UserId = jsonForm.getString("pzr1UserId");
|
||||
String glyUserId = jsonForm.getString("glyUserId");
|
||||
BusProcessNew busProcessNewNext = new BusProcessNew();
|
||||
busProcessNewNext.setMsgType("clause");
|
||||
busProcessNewNext.setPId(delegateTask.getProcessInstanceId());
|
||||
@@ -63,10 +66,10 @@ public class PolicyComplianceProgramReviewProcess13After implements TaskListener
|
||||
busProcessNewNext.setTaskInfo(delegateTask.getTaskDefinitionKey());
|
||||
busProcessNewNext.setFinishFlag("0");
|
||||
busProcessNewNext.setTaskInfo(delegateTask.getName());
|
||||
busProcessNewNext.setUserId(pzr1UserId);
|
||||
busProcessNewNext.setUserId(glyUserId);
|
||||
busBean.save(busProcessNewNext);
|
||||
|
||||
delegateTask.setVariable("pzr1UserId", pzr1UserId);
|
||||
delegateTask.setVariable("pzr1UserId", glyUserId);
|
||||
delegateTask.setVariable("sdr2UserOverruleCount", 1);
|
||||
}
|
||||
|
||||
|
||||
+6
-3
@@ -18,6 +18,9 @@ import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 批准后
|
||||
*/
|
||||
public class PolicyComplianceProgramReviewProcess14After implements TaskListener {
|
||||
@Override
|
||||
public void notify(DelegateTask delegateTask) {
|
||||
@@ -54,7 +57,7 @@ public class PolicyComplianceProgramReviewProcess14After implements TaskListener
|
||||
delegateTask.setVariable("csrUserIdList", nextUserList);
|
||||
}
|
||||
} else if (StringUtils.equals(approvalFlag, ApprovalFlagEnum.OVERRULE.getValue())) {
|
||||
String pzr1UserId = jsonForm.getString("pzr1UserId");
|
||||
String glyUserId = jsonForm.getString("glyUserId");
|
||||
BusProcessNew busProcessNewNext = new BusProcessNew();
|
||||
busProcessNewNext.setMsgType("clause");
|
||||
busProcessNewNext.setPId(delegateTask.getProcessInstanceId());
|
||||
@@ -62,10 +65,10 @@ public class PolicyComplianceProgramReviewProcess14After implements TaskListener
|
||||
busProcessNewNext.setTaskInfo(delegateTask.getTaskDefinitionKey());
|
||||
busProcessNewNext.setFinishFlag("0");
|
||||
busProcessNewNext.setTaskInfo(delegateTask.getName());
|
||||
busProcessNewNext.setUserId(pzr1UserId);
|
||||
busProcessNewNext.setUserId(glyUserId);
|
||||
busBean.save(busProcessNewNext);
|
||||
|
||||
delegateTask.setVariable("pzr1UserId", pzr1UserId);
|
||||
delegateTask.setVariable("glyUserId", glyUserId);
|
||||
}
|
||||
|
||||
// 存储当前节点意见
|
||||
|
||||
Reference in New Issue
Block a user