first commit
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
package com.budwk.app.bpm.enums;
|
||||
|
||||
/**
|
||||
* 流程实例当前状态
|
||||
*/
|
||||
public enum BpmProcessInstanceStatusEnum {
|
||||
|
||||
RUNNING,
|
||||
|
||||
COMPLETED;
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
package com.budwk.app.bpm.enums;
|
||||
|
||||
import com.budwk.app.base.annotation.DictEnum;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
@DictEnum(name = "节点审批类型", key = "BpmProcessNodeApprovalTypeEnum")
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum BpmProcessNodeApprovalTypeEnum {
|
||||
|
||||
NODE_APPLY("申请"), NODE_PENDING("待审批"),NODE_PASS("审批通过"),NODE_REJECT("审批拒绝"),NODE_BACK("审批退回");
|
||||
|
||||
final String desc;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.budwk.app.bpm.enums;
|
||||
|
||||
/**
|
||||
* 节点参与类型
|
||||
*/
|
||||
public enum BpmProcessNodePerformTypeEnum {
|
||||
|
||||
/**
|
||||
* 普通
|
||||
*/
|
||||
ORDINARY,
|
||||
|
||||
/**
|
||||
* 会签
|
||||
*/
|
||||
COUNTERSIGN;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
package com.budwk.app.bpm.enums;
|
||||
|
||||
public enum BpmProcessNodeTypeEnum {
|
||||
|
||||
START,
|
||||
|
||||
TASK,
|
||||
|
||||
BACK,
|
||||
|
||||
END;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.budwk.app.bpm.enums;
|
||||
|
||||
public enum BpmProcessStartEnum {
|
||||
|
||||
save,
|
||||
|
||||
submit;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.budwk.app.bpm.enums;
|
||||
|
||||
/**
|
||||
* 任务状态
|
||||
*/
|
||||
public enum BpmProcessTaskStatusEnum {
|
||||
|
||||
ACTIVE,
|
||||
|
||||
COMPLETE,
|
||||
|
||||
AUTO_COMPLETE,
|
||||
|
||||
TRANSFER,
|
||||
|
||||
REVOKE;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.budwk.app.bpm.enums;
|
||||
|
||||
import com.budwk.app.base.annotation.DictEnum;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
@DictEnum(name = "任务审批类型", key = "BpmTaskApprovalTypeEnum")
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum BpmTaskApprovalTypeEnum {
|
||||
|
||||
APPLY,
|
||||
|
||||
PASS,
|
||||
|
||||
REJECT,
|
||||
|
||||
BACK,
|
||||
|
||||
BACK_OTHER_NODE,
|
||||
|
||||
DYNAMIC;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user