package com.xzx.gc.shop.vo; import com.fasterxml.jackson.annotation.JsonFormat; import com.xzx.gc.entity.ScoreGoodsStyle; import com.xzx.gc.shop.dto.ScoreGoodsStyleDto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; import java.util.List; @Data @ApiModel(value = "ViewGoodsVo", description = "商品") public class ViewGoodsVo { private long id; @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 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; @ApiModelProperty(value="抢购开始时间") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private String qgStartTime; @ApiModelProperty(value="抢购结束时间") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private String qgEndTime; @ApiModelProperty(value="是否上架 1/是 2/否",required=true) private Integer isSale; @ApiModelProperty(value="碳排放量",required=true) private Integer carbonEmissions; @ApiModelProperty(value="积分商品轮播图") private List goodsImages; @ApiModelProperty(value="积分商品样式") private List scoreGoodsStyles; // @ApiModelProperty(value="创建人") // private String createdBy; // // @ApiModelProperty(value="创建时间") //// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // private String createTime; }