package com.ruoyi.jarvis.domain; import com.ruoyi.common.core.domain.BaseEntity; import com.ruoyi.common.annotation.Excel; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.Date; /** * 礼金信息对象 gift_coupon * * @author ruoyi */ @Data @EqualsAndHashCode(callSuper = false) public class GiftCoupon extends BaseEntity { /** 礼金Key(主键) */ @Excel(name = "礼金Key") private String giftCouponKey; /** 商品SKU ID */ @Excel(name = "商品SKU") private String skuId; /** 商品名称 */ @Excel(name = "商品名称") private String skuName; /** 礼金类型(g=自营,pop=POP) */ @Excel(name = "类型", readConverterExp = "g=自营,pop=POP") private String owner; /** 礼金金额(元) */ @Excel(name = "礼金金额") private Double amount; /** 礼金数量 */ @Excel(name = "礼金数量") private Integer quantity; /** 已使用数量 */ @Excel(name = "已使用数量") private Integer usedQuantity; /** 总分摊金额 */ @Excel(name = "总分摊金额") private Double totalOcsAmount; /** 使用次数(订单数量) */ @Excel(name = "使用次数") private Integer useCount; /** 创建时间(首次创建时间) */ @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date createTime; /** 过期时间 */ @Excel(name = "过期时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date expireTime; /** 是否过期(0否 1是) */ @Excel(name = "是否过期", readConverterExp = "0=否,1=是") private Integer isExpired; }