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