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