chenhj
2025-05-16 e062e6b76fb7870aeb4faeafab2cb73daed52f07
src/main/java/com/ruoyi/purchase/pojo/InvoicePurchase.java
@@ -1,12 +1,13 @@
package com.ruoyi.purchase.pojo;
import java.math.BigDecimal;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.Date;
/**
 * 发票信息对象 invoice_purchase
@@ -26,10 +27,20 @@
    private Long id;
    /**
     * 采购台账id
     */
    private Long purchaseLedgerId;
    /**
     * 采购合同号
     */
    @Excel(name = "采购合同号")
    private String purchaseContractNo;
    /**
     * 关联销售台账主表主键
     */
    private Long salesLedgerId;
    /**
     * 销售合同号
@@ -52,32 +63,36 @@
    /**
     * 发票金额(元)
     */
    @Excel(name = "发票金额", readConverterExp = "元=")
    @Excel(name = "发票金额(元)")
    private BigDecimal invoiceAmount;
    /**
     * 税率
     */
    @Excel(name = "税率")
    @Excel(name = "税率(%)")
    private BigDecimal taxRate;
    /**
     * 开票人ID
     */
    private Long issUerId;
    /**
     * 开票人
     */
    @Excel(name = "开票人")
    private String issuer;
    private String issUer;
    /**
     * 开票日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd" ,timezone = "GMT+8")
    @Excel(name = "开票日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date issueDate;
    private LocalDate issueDate;
    /**
     * 发票文件(PDF格式)
     */
    @Excel(name = "发票文件", readConverterExp = "P=DF格式")
    private String invoiceFile;
    /**