wujianwei
2026-03-20 1e89b00b0919a19504f32b56fb1ef80298799ec4
service/src/main/java/com/ruoyi/cwgl/domain/ReceivableBillManagement.java
@@ -2,6 +2,7 @@
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableField;
@@ -41,6 +42,48 @@
        @TableField("customer_name")
    private String customerName;
    /** 收款人 */
    @Excel(name = "收款人")
        @TableField("payee")
    private String payee;
    /** 责任人 */
    @Excel(name = "责任人")
        @TableField("responsible_person")
    private String responsiblePerson;
    /** 责任领导 */
    @Excel(name = "责任领导")
        @TableField("responsible_leader")
    private String responsibleLeader;
    /** 结算方式 */
    @Excel(name = "结算方式")
        @TableField("settlement_method")
    private String settlementMethod;
    /** 业务类型 */
    @Excel(name = "业务类型")
        @TableField("business_type")
    private String businessType;
    /** 推进要求 */
    @Excel(name = "推进要求")
        @TableField("promotion_requirement")
    private String promotionRequirement;
    /** 是否内部结算 */
@@ -168,15 +211,90 @@
    private Date billSendDate;
    /** 账单到期日期 */
    /**
     * 账单到期日期
     */
    @Excel(name = "账单到期日期", width = 30, dateFormat = "yyyy-MM-dd")
        @JsonFormat(pattern = "yyyy-MM-dd")
        @TableField("bill_due_date")
    private Date billDueDate;
    /**
     * 30天内到期金额
     */
    @Excel(name = "30天内到期金额")
    /** 状态(draft:草稿;generated:已生成;sent:已发送;partial_paid:部分收款;paid:已收款;cancelled:已取消) */
        @TableField("due_in_30_days")
    private BigDecimal dueIn30Days;
    /**
     * 逾期金额
     */
    @Excel(name = "逾期金额")
        @TableField("overdue_amount")
    private BigDecimal overdueAmount;
    /**
     * 逾期1~30天金额
     */
    @Excel(name = "逾期1~30天金额")
        @TableField("overdue_1_to_30_days")
    private BigDecimal overdue1To30Days;
    /**
     * 逾期31~60天金额
     */
    @Excel(name = "逾期31~60天金额")
        @TableField("overdue_31_to_60_days")
    private BigDecimal overdue31To60Days;
    /**
     * 逾期61~90天金额
     */
    @Excel(name = "逾期61~90天金额")
        @TableField("overdue_61_to_90_days")
    private BigDecimal overdue61To90Days;
    /**
     * 逾期91~180天金额
     */
    @Excel(name = "逾期91~180天金额")
        @TableField("overdue_91_to_180_days")
    private BigDecimal overdue91To180Days;
    /**
     * 逾期181~365天金额
     */
    @Excel(name = "逾期181~365天金额")
        @TableField("overdue_181_to_365_days")
    private BigDecimal overdue181To365Days;
    /**
     * 逾期1年以上金额
     */
    @Excel(name = "逾期1年以上金额")
        @TableField("overdue_over_1_year")
    private BigDecimal overdueOver1Year;
    /**
     * 逾期天数
     */
    @Excel(name = "逾期天数")
        @TableField("overdue_days")
    private Integer overdueDays;
    /**
     * 状态(draft:草稿;generated:已生成;sent:已发送;partial_paid:部分收款;paid:已收款;cancelled:已取消)
     */
    @Excel(name = "状态")
        @TableField("status")