package com.hzs.sale.wares.param;/**
 * @Description:
 * @Author: yuhui
 * @Time: 2023/6/29 9:39
 * @Classname: computeWaresPrice
 * @PackageName: com.hzs.sale.wares.param
 */

import com.hzs.common.domain.sale.wares.BdWaresSpecs;
import com.hzs.sale.wares.vo.RangePriceVo;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 *@BelongsProject: hzs_cloud
 *@BelongsPackage: com.hzs.sale.wares.param
 *@Author: yh
 *@CreateTime: 2023-06-29  09:39
 *@Description: TODO
 *@Version: 1.0
 */
@Data
public class ComputeWaresPrice {

    /**
     * 规格id
     */
    private List<Integer> specsIds;

    /**
     * 产品金额
     */
    private BigDecimal productPrice;

    /**
     * 产品pv
     */
    private BigDecimal productPv;
    /**
     * 产品bv
     */
    private BigDecimal productBv;

    /**
     * 产品编号
     */
    private String productCode;

    /**
     * 产品名称
     */
    private String productName;


    /**
     * 产品图片
     */
    private String productCover;
    /**
     * 规格名称
     */
    private List<String> specsNames;

    /**
     /**
     * 规格明细表
     */
    private List<BdWaresSpecs> waresSpecsList;
    /**
     * 产品主键
     */

    private Integer pkProduct;
    /**
     * 极差价格信息
     */
    List<RangePriceVo> rangePriceVoList;
}
