| package com.matrix.system.app.vo; | 
|   | 
| import com.matrix.system.hive.bean.ShoppingGoodsCategory; | 
| import io.swagger.annotations.ApiModel; | 
| import io.swagger.annotations.ApiModelProperty; | 
| import lombok.Data; | 
|   | 
| import java.math.BigDecimal; | 
| import java.util.List; | 
|   | 
| /** | 
|  * @author wzy | 
|  * @date 2020-12-24 | 
|  **/ | 
| @Data | 
| @ApiModel(value = "ShoppingGoodsDetailVo", description = "商品详情返回参数类") | 
| public class ShoppingGoodsDetailVo { | 
|   | 
|     @ApiModelProperty(value = "商品编号") | 
|     private String goodsNo; | 
|   | 
|     @ApiModelProperty(value = "商品名称") | 
|     private String goodsName; | 
|   | 
|     @ApiModelProperty(value = "销售价格") | 
|     private BigDecimal salePrice; | 
|   | 
|     @ApiModelProperty(value = "销量") | 
|     private Integer saleCnt; | 
|   | 
|     @ApiModelProperty(value = "主图") | 
|     private String img; | 
|   | 
|     @ApiModelProperty(value = "详情") | 
|     private String desc; | 
|   | 
|     @ApiModelProperty(value = "商品类型") | 
|     private String goodsType; | 
|   | 
|     @ApiModelProperty(value = "容积") | 
|     private Integer volume; | 
|   | 
|     @ApiModelProperty(value = "规格") | 
|     private String measure; | 
|   | 
|     @ApiModelProperty(value = "最大销售数量") | 
|     private Integer maxSaleCnt; | 
|   | 
|     @ApiModelProperty(value = "每人限购次数") | 
|     private Integer limitBuyCnt; | 
|   | 
|     @ApiModelProperty(value = "充值卡使用范围 是-所有产品 否-部分产品") | 
|     private String carIsAll; | 
|   | 
|     @ApiModelProperty(value = "赠送金额") | 
|     private BigDecimal giftPrice; | 
|   | 
|     @ApiModelProperty(value = "固定/任选套餐 Y-任选 N-固定") | 
|     private String isCourse; | 
|   | 
|     @ApiModelProperty(value = "最大使用次数") | 
|     private Integer maxUseCnt; | 
|   | 
|     @ApiModelProperty(value = "项目关联产品--配料表、卡项可消费产品") | 
|     List<ShoppingGoodsDetailVo> assembleProj; | 
|   | 
|     @ApiModelProperty(value = "套餐项目权益") | 
|     List<ShoppingGoodsDetailVo> assembleTaocanProj; | 
|   | 
|     @ApiModelProperty(value = "套餐产品权益") | 
|     List<ShoppingGoodsDetailVo> assembleTaocanProduct; | 
|   | 
|     @ApiModelProperty(value = "卡项产品可消费类型") | 
|     List<ShoppingGoodsCategory> cardCategory; | 
|   | 
|   | 
| } |