package com.matrix.system.shopXcx.api.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.matrix.core.tools.DateUtil;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import java.util.Date;
|
|
/**
|
* @author jyy
|
* @date 2020-04-21 11:36
|
**/
|
@Data
|
@ApiModel(value = "WxMoneyCardUseVO", description = "储值卡展示类")
|
public class WxMoneyCardUseVO {
|
|
@ApiModelProperty(value ="储值卡ID")
|
private Long id;
|
|
|
@ApiModelProperty(value ="储值卡名称")
|
private String cardName;
|
|
@ApiModelProperty(value ="失效时间")
|
@JsonFormat(pattern = DateUtil.DATE_FORMAT_DD, timezone = "GMT+8")
|
@DateTimeFormat(pattern= DateUtil.DATE_FORMAT_DD)
|
private Date failTime;
|
|
@ApiModelProperty(value ="状态,有效,无效,转让,冻结,退款")
|
private String status;
|
|
|
@ApiModelProperty(value ="总次数")
|
private Integer useTotal;
|
|
@ApiModelProperty(value ="剩余次数")
|
private Integer lastCount;
|
|
@ApiModelProperty(value ="来源,购买,转让,赠送")
|
private String source;
|
|
|
@ApiModelProperty(value ="本金")
|
private Double realMoney;
|
|
|
@ApiModelProperty(value ="赠送金额")
|
private Double giftMoney;
|
|
@ApiModelProperty(value ="是会籍卡? Y 是,N否")
|
private String isVipCar;
|
|
}
|