package com.xcong.excoin.modules.activity.vo; import java.math.BigDecimal; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data @ApiModel(value = "ActivityReceiveRecordVo", description = "参数返回类") public class ActivityReceiveRecordVo { @ApiModelProperty("活动规则ID") private Long subId; @ApiModelProperty("规则名称") private String subName; @ApiModelProperty("规则code") private String subcode; @ApiModelProperty("规则奖励金额") private BigDecimal subAmount; @ApiModelProperty("条件") private String subConditions; @ApiModelProperty("激活状态1已激活2未激活3已失效") private Integer receiveState; @JsonFormat(pattern = "yyyy-MM-dd hh:mm", timezone = "GMT+8") @ApiModelProperty("失效时间") private Date invalidTime; }