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-03-31 16:57 */ @Data @TableName("activity_sign_receive_record") public class ActivitySignReceiveRecord extends BaseEntity{ @Extend private static final long serialVersionUID = 1L; /** * userId */ private Long userId; /** * 领取时间 */ private Date receiveTime; /** * 备注 */ private String remark; /** * 奖品设置表ID */ private Long awardId; /** * 是否已领取(1:待领取2:已领取 3:待配送 4:待收货 5:已失效) */ private Integer state; public static final int STATE_ING = 1; public static final int STATE_DONE = 2; public static final int STATE_THREE = 3; public static final int STATE_FOUR = 4; public static final int STATE_FIVE = 5; /** * 核销码 */ private String writeOffCode; /** * 活动主表ID */ private Long activityId; /** * 公司ID */ private Long companyId; /** * 收货人 */ private String consignee; /** * 联系电话 */ private String consigneePhone; /** * 收货地址 */ private String consigneeAddress; }