package com.dsh.activity.model.response; import com.dsh.activity.entity.TStudent; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.math.BigDecimal; import java.util.Date; import java.util.List; @Data @AllArgsConstructor @NoArgsConstructor @ApiModel(value = "我的玩湃惠民卡列表VO") public class MyHuiminCardVO { @ApiModelProperty("支付记录id") private Integer id; @ApiModelProperty("玩湃惠民卡id") private Integer cardId; @ApiModelProperty("封面图") private String cover; @ApiModelProperty("是否过期 0否1是") private Integer isExpire; @ApiModelProperty("是否可以退款 0否1是 2退款中") private Integer isRefund; @ApiModelProperty("状态1待支付2使用中3已退款") private Integer status; @ApiModelProperty("有效期至") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date endTime; @ApiModelProperty("购买日期 前端忽略") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date paymentTime; @ApiModelProperty("绑定人员列表") private List studentList; @ApiModelProperty("金额") private BigDecimal salesMoney; @ApiModelProperty("绑定学员ids 前端忽略") private String studentId; }