|  |  | 
 |  |  |  | 
 |  |  | import com.baomidou.mybatisplus.annotation.TableField; | 
 |  |  | import com.fasterxml.jackson.annotation.JsonFormat; | 
 |  |  | import com.ruoyi.framework.aspectj.lang.annotation.Excel; | 
 |  |  | import com.ruoyi.sales.pojo.CommonFile; | 
 |  |  | import com.ruoyi.sales.pojo.SalesLedgerProduct; | 
 |  |  | import io.swagger.annotations.ApiModelProperty; | 
 |  |  | 
 |  |  |     /** | 
 |  |  |      * 采购合同号 | 
 |  |  |      */ | 
 |  |  |     @Excel(name = "采购合同号") | 
 |  |  |     private String purchaseContractNumber; | 
 |  |  |  | 
 |  |  |  | 
 |  |  | 
 |  |  |     /** | 
 |  |  |      * 供应商名称 | 
 |  |  |      */ | 
 |  |  |     @Excel(name = "供应商名称") | 
 |  |  |     private String supplierName; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  | 
 |  |  |     /** | 
 |  |  |      * 录入人姓名 | 
 |  |  |      */ | 
 |  |  |     @Excel(name = "录入人姓名") | 
 |  |  |     private String recorderName; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 销售合同号 | 
 |  |  |      */ | 
 |  |  |     @Excel(name = "销售合同号") | 
 |  |  |     private String salesContractNo; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  | 
 |  |  |     /** | 
 |  |  |      * 项目名称 | 
 |  |  |      */ | 
 |  |  |     @Excel(name = "项目名称") | 
 |  |  |     private String projectName; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 录入日期 | 
 |  |  |      */ | 
 |  |  |     @JsonFormat(pattern = "yyyy-MM-dd") | 
 |  |  |     @Excel(name = "录入日期", width = 30, dateFormat = "yyyy-MM-dd") | 
 |  |  |     private Date entryDate; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  | 
 |  |  |     /** | 
 |  |  |      * 合同金额(产品含税总价) | 
 |  |  |      */ | 
 |  |  |     @Excel(name = "合同金额") | 
 |  |  |     private BigDecimal contractAmount = BigDecimal.ZERO; | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     @TableField(exist = false) | 
 |  |  |     @ApiModelProperty("来票金额") | 
 |  |  |     @Excel(name = "已来票金额(元)") | 
 |  |  |     private BigDecimal receiptPaymentAmount =  BigDecimal.ZERO; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty("未来票金额") | 
 |  |  |     @TableField(exist = false) | 
 |  |  |     @Excel(name = "未来票金额(元)") | 
 |  |  |     private BigDecimal unReceiptPaymentAmount =BigDecimal.ZERO; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty("文件类型  取 4") |