| | |
| | | |
| | | 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; |
| | |
| | | @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; |
| | |
| | | @ApiModelProperty(value = "商品标签集合,多个用英文逗号隔开") |
| | | @ExcelColumn(name="商品标签集合,多个用英文逗号隔开") |
| | | private String labels; |
| | | @ApiModelProperty(value = "所属专区ID集合,([1],[2])") |
| | | @ExcelColumn(name="所属专区ID集合,([1],[2])") |
| | | private String zhuanquIds; |
| | | @ApiModelProperty(value = "适用品牌ID集合,([1],[2])") |
| | | @ExcelColumn(name="适用品牌ID集合,([1],[2])") |
| | | private String brandIds; |
| | | @ApiModelProperty(value = "适用品牌系列ID集合,([1],[2])") |
| | | @ExcelColumn(name="适用品牌系列ID集合,([1],[2])") |
| | | private String serialIds; |
| | | |
| | | @ApiModelProperty(value = "一级分类") |
| | | @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) |
| | |
| | | @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) |
| | |
| | | @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; |
| | | } |