From b1dda321f91d19b60936c54d4ceec7d06fc1d963 Mon Sep 17 00:00:00 2001 From: peng <peng.com> Date: 星期五, 15 八月 2025 09:34:24 +0800 Subject: [PATCH] 添加枚举类型 --- framework/src/main/java/cn/lili/modules/lmk/domain/entity/PrizeRecord.java | 10 ++++++++-- framework/src/main/java/cn/lili/modules/lmk/enums/general/PrizeDistributeStatusEnum.java | 16 ++++++++++++++++ framework/src/main/java/cn/lili/modules/lmk/enums/general/PrizeStatusEnum.java | 15 +++++++++++++++ 3 files changed, 39 insertions(+), 2 deletions(-) diff --git a/framework/src/main/java/cn/lili/modules/lmk/domain/entity/PrizeRecord.java b/framework/src/main/java/cn/lili/modules/lmk/domain/entity/PrizeRecord.java index ea07b9b..c7f52b6 100644 --- a/framework/src/main/java/cn/lili/modules/lmk/domain/entity/PrizeRecord.java +++ b/framework/src/main/java/cn/lili/modules/lmk/domain/entity/PrizeRecord.java @@ -1,5 +1,7 @@ package cn.lili.modules.lmk.domain.entity; +import cn.lili.modules.lmk.enums.general.PrizeDistributeStatusEnum; +import cn.lili.modules.lmk.enums.general.PrizeStatusEnum; import cn.lili.mybatis.BaseEntity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; @@ -39,7 +41,9 @@ private String prizeActivityCover; @TableField("prize_status") - /** 涓鐘舵�� */ + /** 涓鐘舵�� + * @see PrizeStatusEnum + * */ private String prizeStatus; @TableField("prize_content") @@ -63,7 +67,9 @@ private Long activityPrizeRefId; @TableField("distribute_status") - /** 濂栧搧鍙戞斁鐘舵�� */ + /** 濂栧搧鍙戞斁鐘舵�� + * @see PrizeDistributeStatusEnum + * */ private String distributeStatus; diff --git a/framework/src/main/java/cn/lili/modules/lmk/enums/general/PrizeDistributeStatusEnum.java b/framework/src/main/java/cn/lili/modules/lmk/enums/general/PrizeDistributeStatusEnum.java new file mode 100644 index 0000000..008fb6b --- /dev/null +++ b/framework/src/main/java/cn/lili/modules/lmk/enums/general/PrizeDistributeStatusEnum.java @@ -0,0 +1,16 @@ +package cn.lili.modules.lmk.enums.general; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +@AllArgsConstructor +@Getter +public enum PrizeDistributeStatusEnum { + /** + * 濂栧搧鍙戞斁鐘舵�� + */ + NOT_WAIT("鏈腑濂�"), + WAIT("寰呭彂鏀�"), + SUCCESS("宸插彂鏀�"); + private final String description; +} diff --git a/framework/src/main/java/cn/lili/modules/lmk/enums/general/PrizeStatusEnum.java b/framework/src/main/java/cn/lili/modules/lmk/enums/general/PrizeStatusEnum.java new file mode 100644 index 0000000..c07cb8e --- /dev/null +++ b/framework/src/main/java/cn/lili/modules/lmk/enums/general/PrizeStatusEnum.java @@ -0,0 +1,15 @@ +package cn.lili.modules.lmk.enums.general; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +@AllArgsConstructor +@Getter +public enum PrizeStatusEnum { + /** + * 涓鐘舵�� + */ + WIN("鏈腑濂�"), + NOT_WIN("涓"); + private final String description; +} -- Gitblit v1.8.0