package com.xzx.gc.shop.dto; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.util.Date; import java.util.List; @Data public class AddGoodsDto implements Serializable { @ApiModelProperty(value="商品编号",required=true) private String goodsNo; @ApiModelProperty(value="商品名称",required=true) private String name; @ApiModelProperty(value="单位",required=true) private String unit; @ApiModelProperty(value="品牌",required=true) private String brand; @ApiModelProperty(value="配送方式",required=true) private String shipping; @ApiModelProperty(value="缩略图",required=true) private String thumb; @ApiModelProperty(value="商品详情",required=true) private String details; // @ApiModelProperty(value="积分范围",required=true) // private String priceRange; @ApiModelProperty(value="原价",required=true) private String originalPrice; @ApiModelProperty(value="现价",required=true) private String presentPrice; @ApiModelProperty(value="商品分类ID",required=true) private String categoryId; @ApiModelProperty(value="商品分类名称",required=true) private String categoryName; /** * 是否抢购 1-是 2-否 */ @ApiModelProperty(value="是否抢购 1/是 2/否",required=true) private Integer isQg; @JsonFormat(shape=JsonFormat.Shape.STRING,pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") @ApiModelProperty(value="抢购开始时间") private Date qgStartTime; @JsonFormat(shape=JsonFormat.Shape.STRING,pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") @ApiModelProperty(value="抢购结束时间") private Date qgEndTime; @ApiModelProperty(value="是否上架 1/是 2/否") private Integer isSale; @ApiModelProperty(value="碳排放量",required=true) private Integer carbonEmissions; @ApiModelProperty(value="主图") private List goodsImages; @ApiModelProperty(value="积分商品样式",required=true) private List scoreGoodsStyles; @ApiModelProperty(value="创建人") private String createdBy; @ApiModelProperty(value="创建时间") private Date createdTime; }