package cn.lili.modules.lmk.domain.entity; import cn.lili.modules.lmk.enums.general.GenerateStorePrizeStausEnum; import cn.lili.modules.lmk.enums.general.StoreScanPrizeStausEnum; import cn.lili.mybatis.BaseEntity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import lombok.Data; /** * 店铺活动关联 * * @author peng * @since 2025-09-30 */ @Data @TableName("lmk_scan_prize") public class ScanPrize extends BaseEntity { private static final long serialVersionUID = 1L; @TableField("store_id") /** 店铺id */ private String storeId; @TableField("store_name") /** 店铺名称 */ private String storeName; @TableField("prize_activity_id") /** 抽奖活动id */ private String prizeActivityId; @TableField("prize_activity_nmae") /** 抽奖活动名称名称 */ private String prizeActivityNmae; @TableField("generate_status") /** 生成状态 * @see GenerateStorePrizeStausEnum * */ private String generateStatus; @TableField("generate_num") /** 生成数量 */ private Integer generateNum; @TableField("claim_num") /** 领取数量 */ private Integer claimNum; @TableField("status") /** 是否启用 * @see StoreScanPrizeStausEnum * */ private String status; }