소스 검색

新增考前异常流程申请

wangliang 1 년 전
부모
커밋
3af9cb2e41

+ 7 - 1
sop-common/src/main/java/com/qmth/sop/common/enums/EnumList.java

@@ -15,7 +15,13 @@ public enum EnumList {
 
     QUALITY_PROBLEM_REASON_ENUM(QualityProblemReasonEnum.class),
 
-    IN_FLUENCE_DEGREE_ENUM(InfluenceDegreeEnum.class);
+    IN_FLUENCE_DEGREE_ENUM(InfluenceDegreeEnum.class),
+
+    CUSTOM_TYPE_ENUM(TFCustomTypeEnum.class),
+
+    FLOW_STATUS_ENUM(FlowStatusEnum.class),
+
+    FLOW_APPROVE_OPERATION_ENUM(FlowApproveOperationEnum.class);
 
     private Object obj;
 

+ 1 - 1
sop-common/src/main/java/com/qmth/sop/common/enums/FlowStatusEnum.java

@@ -3,7 +3,7 @@ package com.qmth.sop.common.enums;
 import java.util.Objects;
 
 /**
- * @Description: 流程类型 enum
+ * @Description: 流程状态 enum
  * @Param:
  * @return:
  * @Author: wangliang

+ 18 - 0
sop-server/src/main/java/com/qmth/sop/server/api/SysController.java

@@ -399,6 +399,24 @@ public class SysController {
                     map.put(influenceDegreeEnum, influenceDegreeEnum.name());
                 }
                 break;
+            case CUSTOM_TYPE_ENUM://流程类型枚举
+                TFCustomTypeEnum[] tfCustomTypeEnums = TFCustomTypeEnum.values();
+                for (TFCustomTypeEnum tfCustomTypeEnum : tfCustomTypeEnums) {
+                    map.put(tfCustomTypeEnum, tfCustomTypeEnum.getTitle());
+                }
+                break;
+            case FLOW_STATUS_ENUM://流程状态枚举
+                FlowStatusEnum[] flowStatusEnums = FlowStatusEnum.values();
+                for (FlowStatusEnum flowStatusEnum : flowStatusEnums) {
+                    map.put(flowStatusEnum, flowStatusEnum.getTitle());
+                }
+                break;
+            case FLOW_APPROVE_OPERATION_ENUM://流程审批操作枚举
+                FlowApproveOperationEnum[] flowApproveOperationEnums = FlowApproveOperationEnum.values();
+                for (FlowApproveOperationEnum flowApproveOperationEnum : flowApproveOperationEnums) {
+                    map.put(flowApproveOperationEnum, flowApproveOperationEnum.getTitle());
+                }
+                break;
             default:
                 break;
         }