76 lines
1.5 KiB
Java
76 lines
1.5 KiB
Java
package com.ruoyi.cai.domain;
|
||
|
||
import com.baomidou.mybatisplus.annotation.*;
|
||
import lombok.Data;
|
||
import lombok.EqualsAndHashCode;
|
||
import java.io.Serializable;
|
||
import java.util.Date;
|
||
import java.math.BigDecimal;
|
||
|
||
import java.math.BigDecimal;
|
||
import com.ruoyi.common.core.domain.BaseEntity;
|
||
import org.joda.time.LocalDateTime;
|
||
|
||
/**
|
||
* 抽奖奖品对象 cai_prize_info
|
||
*
|
||
* @author 77
|
||
* @date 2025-12-23
|
||
*/
|
||
@Data
|
||
@TableName("cai_prize_info")
|
||
public class PrizeInfo implements Serializable {
|
||
|
||
private static final long serialVersionUID=1L;
|
||
|
||
/**
|
||
* 奖品ID
|
||
*/
|
||
@TableId(value = "id",type = IdType.AUTO)
|
||
private Long id;
|
||
/**
|
||
* 奖品名称
|
||
*/
|
||
private String prizeName;
|
||
/**
|
||
* 奖品描述
|
||
*/
|
||
private String prizeDesc;
|
||
/**
|
||
* 奖品图片地址
|
||
*/
|
||
private String prizeImg;
|
||
/**
|
||
* 中奖率(0-1,如0.0100表示1%)
|
||
*/
|
||
private BigDecimal winProbability;
|
||
/**
|
||
* 保底抽数(0表示无保底)
|
||
*/
|
||
private Long guaranteeDraws;
|
||
/**
|
||
* 最低中奖抽数(0表示无限制)
|
||
*/
|
||
private Long minWinDraws;
|
||
/**
|
||
* 奖品库存(谢谢惠顾奖填0)
|
||
*/
|
||
private Long stock;
|
||
/**
|
||
* 奖品类型 1-谢谢惠顾 2-普通奖 3-大奖
|
||
*/
|
||
private Long prizeType;
|
||
/**
|
||
* 奖品价值估算
|
||
*/
|
||
private Long prizePrice;
|
||
/**
|
||
* 是否自动兑奖
|
||
*/
|
||
private Boolean autoGive;
|
||
|
||
private LocalDateTime createTime;
|
||
private LocalDateTime updateTime;
|
||
|
||
}
|