rk
2 天以前 8213407057de7bc80e9884f102347a1d1a352546
server/dmmall_service/src/main/java/com/doumee/dao/business/model/Goods.java
@@ -2,6 +2,9 @@
import com.baomidou.mybatisplus.annotation.TableField;
import com.doumee.core.annotation.excel.ExcelColumn;
import com.doumee.dao.web.dto.MultiFileDTO;
import com.doumee.dao.web.response.goods.GoodsSkuResponse;
import com.doumee.dao.web.response.goods.SkuResponse;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
@@ -74,10 +77,9 @@
    @ExcelColumn(name="品牌编码(关联labels表)")
    private Integer brandId;
    @ApiModelProperty(value = "展示价格", example = "1")
    @ApiModelProperty(value = "展示价格(出厂价)", example = "1")
    @ExcelColumn(name="展示价格")
    private BigDecimal price;
    @ApiModelProperty(value = "初始销量", example = "1")
    @ExcelColumn(name="初始销量")
    private Integer salenum;
@@ -127,13 +129,20 @@
    @ExcelColumn(name="一级分类")
    private String parentCategoryId;
    @ApiModelProperty(value = "抵扣比例(0.1%~100%)", example = "1")
    @ApiModelProperty(value = "抵扣比例(0.1%~100%)", example = "1", hidden = true)
    private BigDecimal deductRata;
    @ApiModelProperty(value = "sku重量", hidden = true)
    @TableField(exist = false)
    private BigDecimal weight;
    @ApiModelProperty(value = "sku金额", hidden = true)
    @TableField(exist = false)
    private BigDecimal skuPrice;
    @ApiModelProperty(value = "sku显示价格", hidden = true)
    @TableField(exist = false)
    private BigDecimal showPrice;
    @ApiModelProperty(value = "sku总金额", hidden = true)
    @TableField(exist = false)
@@ -142,6 +151,10 @@
    @ApiModelProperty(value = "skuId", hidden = true)
    @TableField(exist = false)
    private Integer skuId;
    @ApiModelProperty(value = "sku图片", hidden = true)
    @TableField(exist = false)
    private String skuImg;
    @ApiModelProperty(value = "商品轮播图", example = "1")
    @TableField(exist = false)
@@ -175,15 +188,88 @@
    @ApiModelProperty(value = "tab切换状态;1全部,2,已售罄,3回收")
    @TableField(exist = false)
    private Integer  tabStatus;
    @ApiModelProperty(value = "单位")
    @TableField(exist = false)
    private String unitName;
    @ApiModelProperty(value = "商品sku信息")
    @TableField(exist = false)
    private List<Sku>  skuList;
    @ApiModelProperty(value = "商品编码集合")
    @TableField(exist = false)
    private List<Integer>  idList;
    @ApiModelProperty(value = "商品sku信息")
    @TableField(exist = false)
    private List<Labels>  brandList;
    @ApiModelProperty(value = "商品SKU规格组")
    @TableField(exist = false)
    private List<GoodsSku>  goodsSkuList;
    @ApiModelProperty(value = "供銷商数量")
    @TableField(exist = false)
    private Long shopNum;
    @ApiModelProperty(value = "已设置供銷商数量")
    @TableField(exist = false)
    private Long pricedShopNum;
    @ApiModelProperty(value = "shopId" )
    @TableField(exist = false)
    private Integer shopId;
    @ApiModelProperty(value = "专区编码" )
    @TableField(exist = false)
    private Integer zhuanquId;
    @ApiModelProperty(value = "商家供货价" )
    @TableField(exist = false)
    private BigDecimal shopPrice;
    @ApiModelProperty(value = "销量" )
    @TableField(exist = false)
    private Integer realSaleNum;
    @ApiModelProperty(value = "最低价" )
    @TableField(exist = false)
    private BigDecimal minPrice;
    @ApiModelProperty(value = "划线价" )
    @TableField(exist = false)
    private BigDecimal linePrice;
    @ApiModelProperty(value = "供货价")
    @TableField(exist = false)
    private BigDecimal exFactoryPrice;
    @ApiModelProperty(value = "适用品牌名称")
    @TableField(exist = false)
    private String brandNames ;
    @ApiModelProperty(value = "真实库存")
    @TableField(exist = false)
    private Integer stock;
    @ApiModelProperty(value = "收藏状态:0=未收藏;1=已收藏")
    @TableField(exist = false)
    private Integer collectStatus;
    @ApiModelProperty(value = "商品规格列表")
    @TableField(exist = false)
    private List<GoodsSkuResponse> goodsSkuResponseList;
    @ApiModelProperty(value = "商品商品SKU信息列表")
    @TableField(exist = false)
    private List<SkuResponse> skuResponsesList;
    @ApiModelProperty(value = "商品分类")
    @TableField(exist = false)
    private Labels categoryLabels;
    @ApiModelProperty(value = "品牌")
    @TableField(exist = false)
    private Labels brandLabels;
    @ApiModelProperty(value = "商品轮播图")
    @TableField(exist = false)
    private List<MultiFileDTO> goodBannerMultiFiles;
}