package com.panzhihua.common.model.vos.shop; import java.math.BigDecimal; import java.util.Date; import java.util.List; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @auther lyq * @create 2021-04-14 15:02:14 * @describe 商品信息 */ @Data @ApiModel("商品信息") public class ComShopGoodsVO { /** * 商品id */ @ApiModelProperty("商品id") private Long id; /** * 商品名称 */ @ApiModelProperty("商品名称") private String name; /** * 店铺id */ @ApiModelProperty("店铺id") private Long storeId; /** * 商品主图 */ @ApiModelProperty("商品主图") private String goodsPic; /** * 商品展示图 */ @ApiModelProperty("商品展示图") private String images; /** * 商品状态(1.出售中 2.已下架 3.回收站) */ @ApiModelProperty("商品状态(1.出售中 2.已下架 3.回收站)") private Integer status; /** * 商品销量 */ @ApiModelProperty("商品销量") private Integer sale; /** * 商品原价 */ @ApiModelProperty("商品原价") private BigDecimal originalPrice; /** * 商品现价 */ @ApiModelProperty("商品现价") private BigDecimal price; /** * 商品单位 */ @ApiModelProperty("商品单位") private String unit; /** * 商品排序 */ @ApiModelProperty("商品排序") private Integer order; /** * 商品总库存 */ @ApiModelProperty("商品总库存") private Integer stock; /** * 商品详情 */ @ApiModelProperty("商品详情") private String details; /** * 配送方式(1.商家配送 2.快递物流) */ @ApiModelProperty("配送方式(1.商家配送 2.快递物流)") private Integer deliveryType; /** * 商品规格列表 */ @ApiModelProperty("商品规格列表") private List goodsAttrList; /** * 店铺信息 */ @ApiModelProperty("商品店铺信息") private PageShopStoreVO shopStoreVO; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty("创建时间") private Date createAt; }