liyong
5 小时以前 1ca5584d7e3200a9af65a099bd26d3593e2ba702
src/main/java/com/ruoyi/purchase/pojo/InvoicePurchase.java
@@ -1,12 +1,14 @@
package com.ruoyi.purchase.pojo;
import java.math.BigDecimal;
import java.util.Date;
import io.swagger.v3.oas.annotations.media.Schema;
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 +28,20 @@
    private Long id;
    /**
     * 采购台账id
     */
    private Long purchaseLedgerId;
    /**
     * 采购合同号
     */
    @Excel(name = "采购合同号")
    private String purchaseContractNo;
    /**
     * 关联销售台账主表主键
     */
    private Long salesLedgerId;
    /**
     * 销售合同号
@@ -52,32 +64,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;
    /**
@@ -95,4 +111,11 @@
    @TableField(fill = FieldFill.INSERT)
    private Long tenantId;
    @Schema(description = "创建用户")
    @TableField(fill = FieldFill.INSERT)
    private Integer createUser;
    @TableField(fill = FieldFill.INSERT)
    private Long deptId;
}