| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package com.ylx.giftCard.domain.vo;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import java.io.Serializable;
- import java.math.BigDecimal;
- import java.time.LocalDate;
- import java.util.Date;
- @Data
- @ApiModel("购物卡管理分页VO")
- public class GiftCardManagePageVO implements Serializable {
- private static final long serialVersionUID = -6990232175036599711L;
- @ApiModelProperty("购物卡ID")
- private Long id;
- @ApiModelProperty("商户ID")
- private String merchantId;
- @ApiModelProperty("购物卡名称")
- private String name;
- @ApiModelProperty("购物卡金额")
- private BigDecimal amount;
- @ApiModelProperty("缩略图URL")
- private String imageUrl;
- @ApiModelProperty("商户提成比例")
- private BigDecimal commissionRate;
- @ApiModelProperty("库存")
- private Integer stock;
- @ApiModelProperty("销量")
- private Integer sales;
- @ApiModelProperty("是否上架:1=上架,0=下架")
- private Integer isPublished;
- @ApiModelProperty("发布时间")
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date createTime;
- @ApiModelProperty("有效期开始日期")
- private LocalDate validStartDate;
- @ApiModelProperty("有效期结束日期")
- private LocalDate validEndDate;
- }
|