package com.ruoyi.procurementrecord.dto; 
 | 
  
 | 
import com.fasterxml.jackson.annotation.JsonFormat; 
 | 
import com.ruoyi.framework.aspectj.lang.annotation.Excel; 
 | 
import lombok.Data; 
 | 
  
 | 
import java.math.BigDecimal; 
 | 
import java.time.LocalDateTime; 
 | 
  
 | 
/** 
 | 
 * @author :yys 
 | 
 * @date : 2025/7/7 14:46 
 | 
 */ 
 | 
@Data 
 | 
public class ProcurementDto { 
 | 
  
 | 
    private String purchaseContractNumber; 
 | 
  
 | 
    private Integer id; 
 | 
  
 | 
    private Integer recordId; 
 | 
  
 | 
    /** 
 | 
     * 入库数量 
 | 
     */ 
 | 
    private Integer quantityStock; 
 | 
  
 | 
    /** 
 | 
     * 供应商名称 
 | 
     */ 
 | 
    @Excel(name = "供应商名称") 
 | 
    private String supplierName; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * 产品大类 
 | 
     */ 
 | 
    @Excel(name = "产品大类") 
 | 
    private String productCategory; 
 | 
  
 | 
    /** 
 | 
     * 规格型号 
 | 
     */ 
 | 
    @Excel(name = "规格型号") 
 | 
    private String specificationModel; 
 | 
  
 | 
    /** 
 | 
     * 单位 
 | 
     */ 
 | 
    @Excel(name = "单位") 
 | 
    private String unit; 
 | 
  
 | 
    /** 
 | 
     * 数量 
 | 
     */ 
 | 
    @Excel(name = "数量") 
 | 
    private BigDecimal quantity; 
 | 
  
 | 
    /** 
 | 
     * 最低库存数量 
 | 
     */ 
 | 
    @Excel(name = "最低库存数量") 
 | 
    private BigDecimal minStock; 
 | 
    /** 
 | 
     * 待入库数量 
 | 
     */ 
 | 
    @Excel(name = "待入库数量") 
 | 
    private BigDecimal quantity0; 
 | 
  
 | 
    /** 
 | 
     * 税率 
 | 
     */ 
 | 
    @Excel(name = "税率") 
 | 
    private BigDecimal taxRate; 
 | 
  
 | 
    /** 
 | 
     * 含税单价 
 | 
     */ 
 | 
    @Excel(name = "含税单价") 
 | 
    private BigDecimal taxInclusiveUnitPrice; 
 | 
  
 | 
    /** 
 | 
     * 含税总价 
 | 
     */ 
 | 
    @Excel(name = "含税总价") 
 | 
    private BigDecimal taxInclusiveTotalPrice; 
 | 
  
 | 
    /** 
 | 
     * 不含税总价 
 | 
     */ 
 | 
    @Excel(name = "不含税总价") 
 | 
    private BigDecimal taxExclusiveTotalPrice; 
 | 
  
 | 
} 
 |