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;
|
|
|
}
|