| | |
| | | package com.ruoyi.cwgl.domain.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import lombok.Data; |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | |
| | | @Data |
| | | public class ReceivableBillAccountAnalysisVo { |
| | | |
| | | /** |
| | | * ID |
| | | /* ID |
| | | */ |
| | | private Integer id; |
| | | |
| | | /** |
| | | * 系统编号 |
| | | */ |
| | | private String systemNo; |
| | | |
| | | /** |
| | | * 账单名称 |
| | | */ |
| | | private String billName; |
| | | |
| | | /** |
| | | * 客户名称 |
| | | * 结算单位 |
| | | */ |
| | | @Excel(name = "结算单位") |
| | | private String customerName; |
| | | |
| | | /** |
| | | * 收款人 |
| | | */ |
| | | private String payee; |
| | | |
| | | /** |
| | | * 责任人 |
| | | */ |
| | | private String responsiblePerson; |
| | | |
| | | /** |
| | | * 责任领导 |
| | | */ |
| | | private String responsibleLeader; |
| | | |
| | | /** |
| | | * 结算方式 |
| | | */ |
| | | private String settlementMethod; |
| | | |
| | | /** |
| | | * 业务类型 |
| | | */ |
| | | private String businessType; |
| | | |
| | | /** |
| | | * 推进要求 |
| | | */ |
| | | private String promotionRequirement; |
| | | |
| | | /** |
| | | * 结算种类 |
| | | */ |
| | | private String settlementCategory; |
| | | @Excel(name = "结算种类") |
| | | private String businessType; |
| | | |
| | | /** |
| | | * 账单系统编号 |
| | | */ |
| | | @Excel(name = "账单系统编号") |
| | | private String systemNo; |
| | | |
| | | /** |
| | | * 结算期 |
| | | */ |
| | | @Excel(name = "结算期") |
| | | private String settlementPeriod; |
| | | |
| | | /** |
| | | * 应结算金额 |
| | | */ |
| | | private BigDecimal totalAmount; |
| | | |
| | | /** |
| | | * 已收金额 |
| | | */ |
| | | private BigDecimal receivedAmount; |
| | | |
| | | /** |
| | | * 待收金额 |
| | | */ |
| | | private BigDecimal pendingAmount; |
| | | |
| | | /** |
| | | * NC账面结算日期 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = "NC账面结算日期", width = 30, dateFormat = "yyyy-MM-dd") |
| | | private Date ncSettlementDate; |
| | | |
| | | /** |
| | | * NC账面结算金额 |
| | | */ |
| | | @Excel(name = "NC账面结算金额") |
| | | private BigDecimal ncSettlementAmount; |
| | | |
| | | /** |
| | | * 账款备注 |
| | | * 还款最后期限 |
| | | */ |
| | | private String accountRemark; |
| | | |
| | | /** |
| | | * 逾期利息 |
| | | */ |
| | | private BigDecimal overdueInterest; |
| | | |
| | | /** |
| | | * 账单到期日期 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = "还款最后期限", width = 30, dateFormat = "yyyy-MM-dd") |
| | | private Date billDueDate; |
| | | |
| | | /** |
| | | * 逾期天数 |
| | | * 还款日 |
| | | */ |
| | | private Integer overdueDays; |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = "还款日", width = 30, dateFormat = "yyyy-MM-dd") |
| | | private Date latestRepaymentDate; |
| | | |
| | | /** |
| | | * 状态 |
| | | * 还款金额 |
| | | */ |
| | | private String status; |
| | | @Excel(name = "还款金额",scale = 2) |
| | | private BigDecimal latestRepaymentAmount; |
| | | |
| | | /** |
| | | * 创建时间 |
| | | * 开票日期 |
| | | */ |
| | | private Date createTime; |
| | | |
| | | /** |
| | | * 更新时间 |
| | | */ |
| | | private Date updateTime; |
| | | |
| | | |
| | | |
| | | /** |
| | | * 最新开票日期 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = "开票日期", width = 30, dateFormat = "yyyy-MM-dd") |
| | | private Date latestInvoiceTime; |
| | | |
| | | /** |
| | | * 开票总金额 |
| | | * 开票金额 |
| | | */ |
| | | @Excel(name = "开票金额",scale = 2) |
| | | private BigDecimal totalInvoiceAmount; |
| | | |
| | | /** |
| | | * 未开票金额 |
| | | */ |
| | | @Excel(name = "未开票金额",scale = 2) |
| | | private BigDecimal unInvoicedAmount; |
| | | |
| | | /** |
| | | * 备注 |
| | | */ |
| | | @Excel(name = "备注") |
| | | private String accountRemark; |
| | | |
| | | /** |
| | | * 尚欠金额 |
| | | */ |
| | | @Excel(name = "尚欠金额",scale = 2) |
| | | private BigDecimal pendingAmount; |
| | | |
| | | /** |
| | | * 逾期天数 |
| | | */ |
| | | @Excel(name = "逾期天数") |
| | | private Integer overdueDays; |
| | | |
| | | /** |
| | | * 逾期利息 |
| | | */ |
| | | @Excel(name = "逾期利息",scale = 2) |
| | | private BigDecimal overdueInterest; |
| | | } |