package com.panzhihua.common.model.vos.community.microCommercialStreet; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * @title: CouponApplyReturnVO * @projectName: 成都呐喊信息技术有限公司-智慧社区项目 * @description: 戳戳卷信息 * @author: hans * @date: 2022/01/07 17:27 */ @Data @ApiModel("戳戳卷信息") public class McsCouponVO { @ApiModelProperty("戳戳卷id") @JsonSerialize(using = ToStringSerializer.class) private Long id; @ApiModelProperty("优惠券包含奖励") private String award; @ApiModelProperty("戳戳卷二维码") private String qrCode; @ApiModelProperty("是否核验") private Boolean isVerified; @ApiModelProperty("游戏名称") private String name; @ApiModelProperty("游戏类别(1.戳戳币游戏 2.体验游戏)") private Integer type; @ApiModelProperty("是否评论(1.是 2.否)") private Integer isEvaluate; @ApiModelProperty("评论id") private Long evaluateId; @ApiModelProperty("游戏id") private Long gameId; @ApiModelProperty("失效时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date expireAt; @ApiModelProperty("游戏封面") private String cover; @ApiModelProperty("奖励类型(1.免费领 2.产品试用 3.消费赠礼 4.优惠券)") private Integer awardType; @ApiModelProperty("戳戳币分配方式(1.随机分配 2.平均分配)") private Integer allocation; }