Commit c8fc33d3 by 王志超

feat: 统一处理主单审批节点的流转逻辑

parent a240240c
...@@ -95,6 +95,18 @@ public class AppConfig { ...@@ -95,6 +95,18 @@ public class AppConfig {
*/ */
@Value("${changeManageQM:cuiyixian@corp.netease.com}") @Value("${changeManageQM:cuiyixian@corp.netease.com}")
private String changeManageQM; private String changeManageQM;
/**
* 变更管理员(用于主单审批流程)
*/
@Value("${changeAdmin:}")
private String changeAdmin;
/**
* 质量部负责人(用于主单审批流程)
*/
@Value("${changeQualityLeader:}")
private String changeQualityLeader;
/** /**
* 变更管理委员会 * 变更管理委员会
......
...@@ -24,6 +24,11 @@ public class FlowTransitionType { ...@@ -24,6 +24,11 @@ public class FlowTransitionType {
*/ */
public static final Integer TYPE_BACK_TO_CONFIRM_PLAN = 3; public static final Integer TYPE_BACK_TO_CONFIRM_PLAN = 3;
/**
* 类型4:跳过质量部负责人审批,直接到执行变更方案节点(一般变更专用)
*/
public static final Integer TYPE_SKIP_QUALITY_APPROVE = 4;
private FlowTransitionType() { private FlowTransitionType() {
// 工具类,禁止实例化 // 工具类,禁止实例化
} }
......
...@@ -130,4 +130,9 @@ public class ChangeFlowSubmitReq { ...@@ -130,4 +130,9 @@ public class ChangeFlowSubmitReq {
* 拒绝原因(审批不通过时必填) * 拒绝原因(审批不通过时必填)
*/ */
private String rejectReason; private String rejectReason;
/**
* 要取消的子单ID列表(审批不通过时,选择要取消的行动工单)
*/
private List<String> cancelSubFlowIds;
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment