package com.ruoyi.purchase.dto; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import com.ruoyi.sales.dto.SalesLedgerProductImportDto; import lombok.Data; import java.math.BigDecimal; /** * @author :yys * @date : 2026/1/26 16:03 */ @Data public class PurchaseLedgerProductImportDto{ @Excel(name = "采购单号") private String purchaseContractNumber; /** * 预警数量 */ @Excel(name = "库存预警数量") private BigDecimal warnNum; @Excel(name = "销售单号") private String salesContractNo; /** * 产品大类 */ @Excel(name = "产品大类") private String productCategory; /** * 规格型号 */ @Excel(name = "规格型号") private String specificationModel; /** * 单位 */ @Excel(name = "单位") private String unit; /** * 数量 */ @Excel(name = "数量") private BigDecimal quantity; /** * 税率 */ @Excel(name = "税率") private BigDecimal taxRate; /** * 含税单价 */ @Excel(name = "含税单价") private BigDecimal taxInclusiveUnitPrice; /** * 含税总价 */ @Excel(name = "含税总价") private BigDecimal taxInclusiveTotalPrice; /** * 发票类型 */ @Excel(name = "发票类型") private String invoiceType; /** * 是否质检 */ @Excel(name = "是否质检", readConverterExp = "0=否,1=是") private Integer isChecked; }