package com.ruoyi.sales.dto; import com.baomidou.mybatisplus.annotation.TableField; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; @Data public class ReceiptPaymentExeclDto { @Schema(description = "销售合同号") @Excel(name = "销售合同号",sort = 1) private String salesContractNo; @Schema(description = "客户合同号") @Excel(name = "客户合同号",sort = 2) private String customerContractNo; @Schema(description = "客户名称") @Excel(name = "客户名称",sort = 3) private String customerName; @Schema(description = "产品大类") @Excel(name = "产品大类",sort = 4) private String productCategory; @Schema(description = "项目名称") @Excel(name = "项目名称",sort = 5) private String projectName; @Schema(description = "发票号") @Excel(name = "发票号",sort = 6) private String invoiceNo; @Schema(description = "发票金额") @Excel(name = "发票金额",sort = 7) private BigDecimal invoiceTotal; @Schema(description = "税率(%)") @Excel(name = "税率(%)",sort = 8) private BigDecimal taxRate; @Schema(description = "回款金额") @Excel(name = "回款金额",sort = 9) private BigDecimal receiptPaymentAmountTotal; @Schema(description = "待回款金额") @Excel(name = "待回款金额",sort = 10) private BigDecimal noReceiptAmount; }