package com.ruoyi.cwgl.domain; import java.math.BigDecimal; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.baomidou.mybatisplus.annotation.TableField; import java.util.Date; import lombok.Data; /** * 应收账单结算明细对象 receivable_bill_settlement_detail * * @author ruoyi * @date 2025-12-17 */ @Data public class ReceivableBillSettlementDetail{ /** ID */ @TableField("id") private Integer id; /** 应收账单ID */ @Excel(name = "应收账单ID") @TableField("bill_id") private Integer billId; /** 认领明细ID */ @Excel(name = "认领明细ID") @TableField("claim_detail_id") private Integer claimDetailId; /** 结算方式 */ @Excel(name = "结算方式") @TableField("settlement_method") private String settlementMethod; /** 客户开户行 */ @Excel(name = "客户开户行") @TableField("customer_bank") private String customerBank; /** 客户银行账号 */ @Excel(name = "客户银行账号") @TableField("customer_bank_account") private String customerBankAccount; /** 收款银行账户 */ @Excel(name = "收款银行账户") @TableField("receiving_bank_account") private String receivingBankAccount; /** 收款账户开户行 */ @Excel(name = "收款账户开户行") @TableField("receiving_bank") private String receivingBank; /** 收款日期 */ @Excel(name = "收款日期", width = 30, dateFormat = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd") @TableField("receipt_date") private Date receiptDate; /** 收款金额 */ @Excel(name = "收款金额") @TableField("receipt_amount") private BigDecimal receiptAmount; /** 收款后待收金额 */ @Excel(name = "收款后待收金额") @TableField("remaining_pending_amount") private BigDecimal remainingPendingAmount; /** 备注 */ @Excel(name = "备注") @TableField("remark") private String remark; /** 创建人 */ @TableField("create_by") private String createBy; /** 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField("create_time") private Date createTime; /** 更新人 */ @TableField("update_by") private String updateBy; /** 更新时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField("update_time") private Date updateTime; /** 删除标记(0:正常;1:删除) */ @Excel(name = "删除标记(0:正常;1:删除)") @TableField("deleted") private Integer deleted; }