【代码优化】BPM:增加一个默认的发起人节点

This commit is contained in:
YunaiV
2024-08-21 22:16:19 +08:00
parent 8b93a71f56
commit 764a242d07
4 changed files with 15 additions and 22 deletions

View File

@ -17,15 +17,13 @@ import java.util.Objects;
@AllArgsConstructor
public enum BpmSimpleModelNodeType implements IntArrayValuable {
// TODO @jaosn-1、0、1、4、-2 是前端已经定义好的么?感觉未来可以考虑搞成和 BPMN 尽量一致的单词哈;类似 usertask 用户审批;
// @芋艿 感觉还是用 START_NODE . END_NODE 比较好.
// 0 1 开始和结束
// 0 ~ 1 开始和结束
START_NODE(0, "开始节点"),
END_NODE(1, "结束节点"), // TODO @jaosn挪到 START_EVENT_NODE 后;
END_NODE(1, "结束节点"),
// 10 ~ 49 各种节点
START_USER_NODE(10, "发起人节点"), // 发起人节点。前端的开始节点Id 固定
APPROVE_NODE(11, "审批人节点"), // TODO @jaosn是不是这里从 10 开始好点相当于说0-9 给开始和结束10-19 给各种节点20-29 给各种条件; TODO 后面改改
APPROVE_NODE(11, "审批人节点"),
COPY_NODE(12, "抄送人节点"),
// 50 ~ 条件分支