package cc.mrbird.febs.mall.vo.activity; 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 = "ApiActivityOrderListVo", description = "参数") public class ApiActivityOrderListVo { private Long id; @ApiModelProperty(value = "订单号") private String orderNo; @ApiModelProperty(value = "单价") private BigDecimal price; @ApiModelProperty(value = "数量") private Integer numCnt; @ApiModelProperty(value = "支付总金额") private BigDecimal amount; @ApiModelProperty(value = "支付状态 0-待支付 1-支付成功 2-支付失败") private Integer payState; @ApiModelProperty(value = "支付方式 1-余额支付 2-微信支付 3-积分支付 0-无需支付(免费)") private Integer payType; @ApiModelProperty(value = "支付时间") private Date payTime; @ApiModelProperty(value = "订单状态 1-待支付 2-待使用 3-已使用 4-售后") private Integer state; @ApiModelProperty(value = "活动名称") private String activityName; @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 = "订单失效时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date failTime; @ApiModelProperty(value = "活动地点") private String address; @ApiModelProperty(value = "活动类别") private String categoryName; }