package cc.mrbird.febs.mall.vo; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; @Data @ApiModel(value = "AdminSelectListLeaderVo", description = "信息返回类") public class ApiActivityVo { //活动名称 @ApiModelProperty(value = "活动名称") private String name; //开始时间 @ApiModelProperty(value = "活动开始时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date startTime; //结束时间 @ApiModelProperty(value = "活动结束时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date endTime; //活动大图 @ApiModelProperty(value = "活动大图") private String maxImage; //活动小图 @ApiModelProperty(value = "活动小图") private String minImage; //活动状态 1-开启 0-关闭 @ApiModelProperty(value = "活动状态 1-开启 0-关闭") private Integer state; //活动说明 @ApiModelProperty(value = "活动说明") private String actRemark; /** * 活动类型 1、折扣 2、优惠券 */ @ApiModelProperty(value = "活动类型 1、折扣 2、优惠券") private Integer type; @ApiModelProperty(value = "优惠券id") private Long couponId;//优惠券id @ApiModelProperty(value = "折扣粒度") private BigDecimal discountSize;//折扣粒度 }