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

import lombok.Data;

import java.math.BigDecimal;

/**
 * @Author: YPZ
 * @Date: 2024/08/08 17:25
 * @Description: 类用途：ssd 订单合同
 * <p>
 * 领存的每一笔交易成功的订单都需要双方都保留一份合同，
 * 这里的合同都是和订单的金额、参数等相关。
 */
@Data
public class GenSsdOrderContractDataVO {
    private int num;
    private String year;
    private String month;
    private String day;
    private String createdTime;
    private String orderNumber;
    private String companyName;
    private String taxNumber;
    private String skuCode;
    private String ssdSkuCode;
    private String connectorType;
    private String productSize;
    private String connectorProtocol;
    private String coreChipType;
    private String productLevel;
    private String flashChipType;
    private String capacity;
    private String openP;
    private String openL;
    private String openA;
    private String openR;
    private String openPLAR;
    private String openPLAREn;
    private String productCount;
    private String orderAmt;
    private String earnestAmt;
    private String leftAmt;
    private Integer deliveryDays;
    private Integer openPhysicalDestroy;
    private Boolean forceOpenPhysicalDestroy;
    private BigDecimal physicalDestroyTime;
    private BigDecimal physicalDestroyDelayTime;
    private Integer openLogicDestroy;
    private Boolean forceOpenLogicDestroy;
    private BigDecimal logicalDestroyTime;
    private Integer openAesEncrypt;
    private Boolean forceOpenAesEncrypt;
    private Integer openRapidBackup;
    private Boolean forceOpenRapidBackup;
    private String skuUnitPrice;
    private String zhCNTaxPriceRate;
    /**
     * 规格类型整合
     */
    private String specificationType;
    /**
     * 规格备注
     */
    private String specificationRemarks;

    /**
     * 功能备注
     */
    private String functionRemarks;
    /**
     * 单价
     */
    private String unitPrice;

    /**
     * 单价CNY不含税
     */
    private String unitPriceCNYWithNoRateActual;

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