package com.matrix.system.shopXcx.api.vo; import com.fasterxml.jackson.annotation.JsonFormat; import com.matrix.system.shopXcx.bean.ShopLogisticsInfo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; import java.util.List; @Data @ApiModel(value = "SeeAwardTextVo", description = "劵码信息") public class SeeAwardTextVo { @ApiModelProperty(value ="中奖记录ID") private long id; @ApiModelProperty(value ="奖项名称") private String awardName; @ApiModelProperty(value ="图片介绍") private String introduceImg; @ApiModelProperty(value ="兑奖方式(1:线下兑换2:物流配送3:客服兑换)") private int awardWay; @ApiModelProperty(value ="数量") private int total; @ApiModelProperty(value ="兑奖期限开始日期") @JsonFormat(pattern = "yyyy-MM-dd", timezone="GMT+8") private Date prizeStartTime; @ApiModelProperty(value ="兑奖期限结束日期") @JsonFormat(pattern = "yyyy-MM-dd", timezone="GMT+8") private Date prizeEndTime; @ApiModelProperty(value =" 核销码") private String writeOffCode; @ApiModelProperty(value ="兑奖须知") private String operationTip; @ApiModelProperty(value ="兑奖地址") private String prizeAddress; @ApiModelProperty(value ="客服微信") private String wechatImg; @ApiModelProperty(value =" 是否已领取(1:待领取2:已领取)") private Integer state; @ApiModelProperty(value ="物流信息记录") private List shopLogisticsInfos; }