first commit

This commit is contained in:
那些花儿
2025-07-14 08:45:13 +08:00
commit 3e86198a82
2710 changed files with 610330 additions and 0 deletions
@@ -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;
}