From d5e0be9ee8130279f622fc70a82a07241af91e4a Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期一, 04 三月 2024 15:17:10 +0800
Subject: [PATCH] 枚举定义

---
 ycl-common/src/main/java/enumeration/general/PointStatus.java    |   33 ++++++++
 ycl-common/src/main/java/enumeration/general/RuleStatus.java     |   31 +++++++
 ycl-common/src/main/java/enumeration/general/YwResult.java       |   32 ++++++++
 ycl-common/src/main/java/enumeration/general/AuditingStatus.java |   32 ++++++++
 ycl-common/src/main/java/enumeration/general/RefType.java        |   32 ++++++++
 ycl-common/src/main/java/enumeration/general/YwCheckResult.java  |   31 +++++++
 6 files changed, 191 insertions(+), 0 deletions(-)

diff --git a/ycl-common/src/main/java/enumeration/general/AuditingStatus.java b/ycl-common/src/main/java/enumeration/general/AuditingStatus.java
new file mode 100644
index 0000000..51d3860
--- /dev/null
+++ b/ycl-common/src/main/java/enumeration/general/AuditingStatus.java
@@ -0,0 +1,32 @@
+package enumeration.general;
+
+import com.baomidou.mybatisplus.annotation.EnumValue;
+import com.fasterxml.jackson.annotation.JsonValue;
+import lombok.Getter;
+
+/**
+ * 瀹℃牳鐘舵��
+ *
+ * @author锛歺p
+ * @date锛�2024/3/4 15:15
+ */
+@Getter
+public enum AuditingStatus {
+
+    PASS("PASS", "閫氳繃"),
+    NO_PASS("NO_PASS", "鏈�氳繃"),
+    ;
+
+
+    @EnumValue // 鏍囨槑璇ュ瓧娈靛瓨鍏ユ暟鎹簱
+    @JsonValue // 鏍囨槑鍦ㄨ浆JSON鏃朵娇鐢ㄨ瀛楁锛屽嵆鍝嶅簲鏃�
+    private final String code;
+
+    private final String desc;
+
+    AuditingStatus(String code, String desc) {
+        this.code = code;
+        this.desc = desc;
+    }
+
+}
diff --git a/ycl-common/src/main/java/enumeration/general/PointStatus.java b/ycl-common/src/main/java/enumeration/general/PointStatus.java
new file mode 100644
index 0000000..fd0a961
--- /dev/null
+++ b/ycl-common/src/main/java/enumeration/general/PointStatus.java
@@ -0,0 +1,33 @@
+package enumeration.general;
+
+import com.baomidou.mybatisplus.annotation.EnumValue;
+import com.fasterxml.jackson.annotation.JsonValue;
+import lombok.Getter;
+
+/**
+ * 鐐逛綅鐘舵��
+ *
+ * @author锛歺p
+ * @date锛�2024/3/4 14:57
+ */
+@Getter
+public enum PointStatus {
+
+
+    WAIT("WAIT", "寰呭紑濮�"),
+    ING("ING", "杩涜涓�"),
+    END("END", "宸茬粨鏉�");
+
+
+    @EnumValue // 鏍囨槑璇ュ瓧娈靛瓨鍏ユ暟鎹簱
+    @JsonValue // 鏍囨槑鍦ㄨ浆JSON鏃朵娇鐢ㄨ瀛楁锛屽嵆鍝嶅簲鏃�
+    private final String code;
+
+    private final String desc;
+
+    PointStatus(String code, String desc) {
+        this.code = code;
+        this.desc = desc;
+    }
+
+}
diff --git a/ycl-common/src/main/java/enumeration/general/RefType.java b/ycl-common/src/main/java/enumeration/general/RefType.java
new file mode 100644
index 0000000..be081e7
--- /dev/null
+++ b/ycl-common/src/main/java/enumeration/general/RefType.java
@@ -0,0 +1,32 @@
+package enumeration.general;
+
+import com.baomidou.mybatisplus.annotation.EnumValue;
+import com.fasterxml.jackson.annotation.JsonValue;
+import lombok.Getter;
+
+/**
+ * 鍏宠仈涓氬姟绫诲瀷
+ *
+ * @author锛歺p
+ * @date锛�2024/3/4 15:13
+ */
+@Getter
+public enum RefType {
+
+    WORK_ORDER("WORK_ORDER", "宸ュ崟"),
+    ;
+
+
+    @EnumValue // 鏍囨槑璇ュ瓧娈靛瓨鍏ユ暟鎹簱
+    @JsonValue // 鏍囨槑鍦ㄨ浆JSON鏃朵娇鐢ㄨ瀛楁锛屽嵆鍝嶅簲鏃�
+    private final String code;
+
+    private final String desc;
+
+    RefType(String code, String desc) {
+        this.code = code;
+        this.desc = desc;
+    }
+
+
+}
diff --git a/ycl-common/src/main/java/enumeration/general/RuleStatus.java b/ycl-common/src/main/java/enumeration/general/RuleStatus.java
new file mode 100644
index 0000000..7844104
--- /dev/null
+++ b/ycl-common/src/main/java/enumeration/general/RuleStatus.java
@@ -0,0 +1,31 @@
+package enumeration.general;
+
+import com.baomidou.mybatisplus.annotation.EnumValue;
+import com.fasterxml.jackson.annotation.JsonValue;
+import lombok.Getter;
+
+/**
+ * 瑙勫垯鍚敤鐘舵��
+ *
+ * @author锛歺p
+ * @date锛�2024/3/4 15:10
+ */
+@Getter
+public enum RuleStatus {
+
+    USE("USE", "鍚敤"),
+    STOP("STOP", "鍋滅敤");
+
+
+    @EnumValue // 鏍囨槑璇ュ瓧娈靛瓨鍏ユ暟鎹簱
+    @JsonValue // 鏍囨槑鍦ㄨ浆JSON鏃朵娇鐢ㄨ瀛楁锛屽嵆鍝嶅簲鏃�
+    private final String code;
+
+    private final String desc;
+
+    RuleStatus(String code, String desc) {
+        this.code = code;
+        this.desc = desc;
+    }
+
+}
diff --git a/ycl-common/src/main/java/enumeration/general/YwCheckResult.java b/ycl-common/src/main/java/enumeration/general/YwCheckResult.java
new file mode 100644
index 0000000..d5da7c5
--- /dev/null
+++ b/ycl-common/src/main/java/enumeration/general/YwCheckResult.java
@@ -0,0 +1,31 @@
+package enumeration.general;
+
+import com.baomidou.mybatisplus.annotation.EnumValue;
+import com.fasterxml.jackson.annotation.JsonValue;
+import lombok.Getter;
+
+/**
+ * 杩愮淮妫�娴嬬粨鏋�
+ *
+ * @author锛歺p
+ * @date锛�2024/3/4 15:05
+ */
+@Getter
+public enum YwCheckResult {
+
+    SUCCESS("SUCCESS", "鎴愬姛锛屽畬鎴�"),
+    FAIL("FAIL", "澶辫触銆佹湭瀹屾垚");
+
+
+    @EnumValue // 鏍囨槑璇ュ瓧娈靛瓨鍏ユ暟鎹簱
+    @JsonValue // 鏍囨槑鍦ㄨ浆JSON鏃朵娇鐢ㄨ瀛楁锛屽嵆鍝嶅簲鏃�
+    private final String code;
+
+    private final String desc;
+
+    YwCheckResult(String code, String desc) {
+        this.code = code;
+        this.desc = desc;
+    }
+
+}
diff --git a/ycl-common/src/main/java/enumeration/general/YwResult.java b/ycl-common/src/main/java/enumeration/general/YwResult.java
new file mode 100644
index 0000000..11da4c1
--- /dev/null
+++ b/ycl-common/src/main/java/enumeration/general/YwResult.java
@@ -0,0 +1,32 @@
+package enumeration.general;
+
+import com.baomidou.mybatisplus.annotation.EnumValue;
+import com.fasterxml.jackson.annotation.JsonValue;
+import lombok.Getter;
+
+/**
+ * 杩愮淮缁撴灉
+ *
+ * @author锛歺p
+ * @date锛�2024/3/4 15:05
+ */
+@Getter
+public enum YwResult {
+
+    SUCCESS("SUCCESS", "鎴愬姛锛屽畬鎴�"),
+    FAIL("FAIL", "澶辫触銆佹湭瀹屾垚"),
+    NOT_START("NOT_START", "鏈紑濮�");
+
+
+    @EnumValue // 鏍囨槑璇ュ瓧娈靛瓨鍏ユ暟鎹簱
+    @JsonValue // 鏍囨槑鍦ㄨ浆JSON鏃朵娇鐢ㄨ瀛楁锛屽嵆鍝嶅簲鏃�
+    private final String code;
+
+    private final String desc;
+
+    YwResult(String code, String desc) {
+        this.code = code;
+        this.desc = desc;
+    }
+
+}

--
Gitblit v1.8.0