package com.matrix.system.activity.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.matrix.core.anotations.Extend; import com.matrix.system.score.entity.BaseEntity; import lombok.Data; import java.util.Date; /** * @description 核销记录 * @author yourName * @date 2021-04-08 14:25 */ @Data @TableName("activity_sign_writeoff") public class ActivitySignWriteoff extends BaseEntity{ @Extend private static final long serialVersionUID = 1L; /** * 核销时间 */ private Date writeoffTime; /** * 核销员 */ private String writeoffUser; /** * 兑奖码 */ private String writeoffCode; /** * 活动ID */ private Long actId; /** * 奖品ID */ private Long awardId; /** * 中奖时间 */ private Date winTime; /** * 状态(1:待兑换 2:待发货 3:已兑换 4:已失效 ) */ private Integer state; public static final int STATE_ONE = 1; public static final int STATE_TWO = 2; public static final int STATE_THREE = 3; public static final int STATE_FOUR = 4; /** * 中奖者ID */ private Long userId; /** * 物流ID */ private Integer logisticsId; /** * 中奖记录ID */ private Long receiveId; /** * 公司ID */ private Long companyId; /** * 店铺ID */ private Long shopId; /** * 核销员ID */ private Long writeoffUserid; }