This commit is contained in:
777
2025-12-23 17:10:31 +08:00
parent 20457a3801
commit 56203a5895
15 changed files with 714 additions and 32 deletions

View File

@@ -0,0 +1,79 @@
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;
/**
* 奖品类型
*/
private Long prizeType;
/**
* 奖品价值估算
*/
private Long prizePrice;
/**
* 是否自动兑奖
*/
private Boolean autoGive;
/**
* 是否为谢谢惠顾奖0-否1-是(全局仅一个)
*/
private Boolean thank;
private LocalDateTime createTime;
private LocalDateTime updateTime;
}