From 13a5838f551184d609a1b4eea3fa9a18034483dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=AD=E5=87=AF=E5=87=AF?= Date: Tue, 11 Feb 2025 14:58:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=84=9A=E6=89=8B=E6=9E=B6=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/czg/constant/GlobalConstant.java | 54 ------------------- .../main/java/com/czg/enums/DeleteEnum.java | 28 ++++++++++ .../main/java/com/czg/enums/StatusEnum.java | 21 ++++++++ .../main/java/com/czg/enums/YesNoEnum.java | 27 ++++++++++ 4 files changed, 76 insertions(+), 54 deletions(-) delete mode 100644 cash-common/cash-common-tools/src/main/java/com/czg/constant/GlobalConstant.java create mode 100644 cash-common/cash-common-tools/src/main/java/com/czg/enums/DeleteEnum.java create mode 100644 cash-common/cash-common-tools/src/main/java/com/czg/enums/StatusEnum.java create mode 100644 cash-common/cash-common-tools/src/main/java/com/czg/enums/YesNoEnum.java diff --git a/cash-common/cash-common-tools/src/main/java/com/czg/constant/GlobalConstant.java b/cash-common/cash-common-tools/src/main/java/com/czg/constant/GlobalConstant.java deleted file mode 100644 index 762468c5..00000000 --- a/cash-common/cash-common-tools/src/main/java/com/czg/constant/GlobalConstant.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.czg.constant; - -/** - * 全局常量类 - * @author tankaikai - * @since 2025-02-11 14:35 - */ -public interface GlobalConstant { - - /** - * 有效状态 - */ - interface Status { - /** - * 启用 - */ - int ENABLE = 1; - /** - * 禁用 - */ - int DISABLE = 0; - } - - /** - * 逻辑删除 - */ - interface IsDel { - /** - * 正常 - */ - int NORMAL = 0; - - /** - * 正常 - */ - int DELETED = 1; - } - - /** - * 是否 - */ - interface YesNo { - /** - * 正常 - */ - int YES = 1; - - /** - * 正常 - */ - int NO = 0; - } - -} diff --git a/cash-common/cash-common-tools/src/main/java/com/czg/enums/DeleteEnum.java b/cash-common/cash-common-tools/src/main/java/com/czg/enums/DeleteEnum.java new file mode 100644 index 00000000..4a621b9a --- /dev/null +++ b/cash-common/cash-common-tools/src/main/java/com/czg/enums/DeleteEnum.java @@ -0,0 +1,28 @@ +package com.czg.enums; + +/** + * 逻辑删除枚举 + * + * @author tankaikai + * @since 2025-02-11 14:55 + */ +public enum DeleteEnum { + /** + * 是(删除) + */ + DELETED(1), + /** + * 否(未删除) + */ + NORMAL(0); + + private int value; + + DeleteEnum(int value) { + this.value = value; + } + + public int value() { + return this.value; + } +} diff --git a/cash-common/cash-common-tools/src/main/java/com/czg/enums/StatusEnum.java b/cash-common/cash-common-tools/src/main/java/com/czg/enums/StatusEnum.java new file mode 100644 index 00000000..31d6dabf --- /dev/null +++ b/cash-common/cash-common-tools/src/main/java/com/czg/enums/StatusEnum.java @@ -0,0 +1,21 @@ +package com.czg.enums; + +/** + * 有效状态枚举 + * @author tankaikai + * @since 2025-02-11 14:54 + */ +public enum StatusEnum { + DISABLE(0), + ENABLED(1); + + private final int value; + + StatusEnum(int value) { + this.value = value; + } + + public int value() { + return this.value; + } +} diff --git a/cash-common/cash-common-tools/src/main/java/com/czg/enums/YesNoEnum.java b/cash-common/cash-common-tools/src/main/java/com/czg/enums/YesNoEnum.java new file mode 100644 index 00000000..04c053b5 --- /dev/null +++ b/cash-common/cash-common-tools/src/main/java/com/czg/enums/YesNoEnum.java @@ -0,0 +1,27 @@ +package com.czg.enums; + +/** + * 是否枚举 + * @author tankaikai + * @since 2025-02-11 14:56 + */ +public enum YesNoEnum { + /** + * 是(删除) + */ + YES(1), + /** + * 否(未删除) + */ + NO(0); + + private int value; + + YesNoEnum(int value) { + this.value = value; + } + + public int value() { + return this.value; + } +}