Преглед изворни кода

【代码优化】工作流:延迟器的支持

YunaiV пре 7 месеци
родитељ
комит
686a64ccda

+ 2 - 2
yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/enums/definition/BpmBoundaryEventType.java

@@ -13,8 +13,8 @@ import lombok.Getter;
 @AllArgsConstructor
 public enum BpmBoundaryEventType {
 
-    USER_TASK_TIMEOUT(1,"用户任务超时"),
-    DELAY_TIMER_TIMEOUT(2,"触发器超时");
+    USER_TASK_TIMEOUT(1, "用户任务超时"),
+    DELAY_TIMER_TIMEOUT(2, "触发器超时");
 
     private final Integer type;
     private final String name;

+ 3 - 2
yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/enums/definition/BpmDelayTimerType.java

@@ -16,7 +16,7 @@ import java.util.Arrays;
 public enum BpmDelayTimerType implements IntArrayValuable {
 
     FIXED_TIME_DURATION(1, "固定时长"),
-    FIXED_DATE_TIME(2, "固定日期时间");
+    FIXED_DATE_TIME(2, "固定日期");
 
     private final Integer type;
     private final String name;
@@ -27,4 +27,5 @@ public enum BpmDelayTimerType implements IntArrayValuable {
     public int[] array() {
         return ARRAYS;
     }
-}
+
+}

+ 2 - 1
yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/enums/definition/BpmSimpleModelNodeType.java

@@ -25,7 +25,8 @@ public enum BpmSimpleModelNodeType implements IntArrayValuable {
     START_USER_NODE(10, "发起人", "userTask"), // 发起人节点。前端的开始节点,Id 固定
     APPROVE_NODE(11, "审批人", "userTask"),
     COPY_NODE(12, "抄送人", "serviceTask"),
-    DELAY_TIMER_NODE(13, "延迟器", "receiveTask"),
+
+    DELAY_TIMER_NODE(14, "延迟器", "receiveTask"),
 
     // 50 ~ 条件分支
     CONDITION_NODE(50, "条件", "sequenceFlow"), // 用于构建流转条件的表达式