package com.storlead.sales.pojo.dto.sku;

import com.storlead.sales.pojo.vo.sku.SsdSkuDetailVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

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

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "QuotationPriceDTO", description = "报价单添加DTO")
public class QuotationPriceDTO {
    private static final long serialVersionUID = 1L;

    /**
     * 单价CNY不含税（实际）
     */
    private BigDecimal unitPriceCNYWithNoRateActual;

    /**
     * 单价CNY含税
     */
    private BigDecimal unitPriceCNYActual;

    /**
     * 单价USD不含税（实际）
     */
    private BigDecimal unitPriceUSDActual;


    /**
     * 总价 CNY不含税（实际）
     */
    private BigDecimal skuPriceCNYWithNoRateActual;

    /**
     * 总价 CNY含税（实际）
     */
    private BigDecimal skuPriceCNYActual;

    /**
     * 总订单金额USD（实际） = CNY / USDtoCNY RATE = 不含税USD
     */
    private BigDecimal skuPriceUSDActual;

    /**
     * 报价数量
     */
    private Integer productCount;

    @ApiModelProperty(value = "查询类型:1国内单价、2海外单价、3国内总价、4海外总价、5国内单价含税、6海外单价含税")
    private Integer quotationPricetype;

    @ApiModelProperty(value = "汇率")
    private BigDecimal rete;

    @ApiModelProperty(value = "报价单类型：1国内、2海外")
    private Integer quotationType;



}
