📝 付款申请实体字段补充中文备注

This commit is contained in:
刘泉佳
2026-09-17 10:38:58 +08:00
parent d7c2cadd95
commit 7af68bd4f6
@@ -2,18 +2,24 @@
* BladeX Commercial License Agreement * BladeX Commercial License Agreement
* Copyright (c) 2018-2099, https://bladex.cn. All rights reserved. * Copyright (c) 2018-2099, https://bladex.cn. All rights reserved.
* <p> * <p>
* Use of this software is governed by the Commercial License Agreement obtained after purchasing a license from BladeX. * Use of this software is governed by the Commercial License Agreement
* obtained after purchasing a license from BladeX.
* <p> * <p>
* 1. This software is for development use only under a valid license from BladeX. * 1. This software is for development use only under a valid license
* from BladeX.
* <p> * <p>
* 2. Redistribution of this software's source code to any third party without a commercial license is strictly prohibited. * 2. Redistribution of this software's source code to any third party
* without a commercial license is strictly prohibited.
* <p> * <p>
* 3. Licensees may copyright their own code but cannot use segments from this software for such purposes. * 3. Licensees may copyright their own code but cannot use segments
* Copyright of this software remains with BladeX. * from this software for such purposes. Copyright of this software
* remains with BladeX.
* <p> * <p>
* Using this software signifies agreement to this License, and the software must not be used for illegal purposes. * Using this software signifies agreement to this License, and the software
* must not be used for illegal purposes.
* <p> * <p>
* THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY. The author is not liable for any claims arising from secondary or illegal development. * THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY. The author is
* not liable for any claims arising from secondary or illegal development.
* <p> * <p>
* Author: Chill Zhuang (bladejava@qq.com) * Author: Chill Zhuang (bladejava@qq.com)
*/ */
@@ -34,43 +40,82 @@ import java.time.LocalDate;
@TableName("blade_payment_application") @TableName("blade_payment_application")
public class PaymentApplication extends TenantEntity { public class PaymentApplication extends TenantEntity {
@Serial private static final long serialVersionUID = 1L; @Serial private static final long serialVersionUID = 1L;
/** 付款申请单号 */
private String paymentNo; private String paymentNo;
/** 付款类型:project_advance 项目预付 / progress_advance 进度预付 / settlement_payment 结算付款 */
private String paymentType; private String paymentType;
/** 正式结算单id */
private Long settlementId; private Long settlementId;
/** 正式结算单号 */
private String settlementNo; private String settlementNo;
/** 预结算单id */
private Long preSettlementId; private Long preSettlementId;
/** 预结算单号 */
private String preSettlementNo; private String preSettlementNo;
/** 项目id */
private Long projectId; private Long projectId;
/** 项目名称 */
private String projectName; private String projectName;
/** 所属组织id */
private Long deptId; private Long deptId;
/** 所属组织名称 */
private String deptName; private String deptName;
/** 合同id */
private Long contractId; private Long contractId;
/** 合同编号 */
private String contractNo; private String contractNo;
/** 合同名称 */
private String contractName; private String contractName;
/** 付款方 */
private String payerName; private String payerName;
/** 收款方 */
private String payeeName; private String payeeName;
/** 结算金额 */
private BigDecimal settlementAmount; private BigDecimal settlementAmount;
/** 应付金额 */
private BigDecimal payableAmount; private BigDecimal payableAmount;
/** 来源单据类型:项目预付 / 正式结算单 / 预结算单 */
private String billType; private String billType;
/** 付款比例(%) */
private BigDecimal paymentRatio; private BigDecimal paymentRatio;
/** 申请付款金额 */
private BigDecimal appliedAmount; private BigDecimal appliedAmount;
/** 付款方式,业务字典 pay_method */
private String paymentMethod; private String paymentMethod;
/** 汇票台账id(票据付款时关联) */
private Long billLedgerId; private Long billLedgerId;
/** 票据号码 */
private String billNo; private String billNo;
/** 收款账户id */
private Long receiptAccountId; private Long receiptAccountId;
/** 收款账户名称 */
private String receiptAccountName; private String receiptAccountName;
/** 收款银行名称 */
private String bankName; private String bankName;
/** 收款账号 */
private String bankAccount; private String bankAccount;
/** 申请人 */
private String applicantName; private String applicantName;
/** 申请日期 */
private LocalDate applyDate; private LocalDate applyDate;
/** 发票匹配状态:unmatched 未匹配 / matched 已匹配 */
private String invoiceStatus; private String invoiceStatus;
/** 匹配发票金额 */
private BigDecimal matchedInvoiceAmount; private BigDecimal matchedInvoiceAmount;
/** 已付款金额 */
private BigDecimal paidAmount; private BigDecimal paidAmount;
/** 审批状态:draft 草稿 / reviewing 审批中 / approved 审批通过 / returned 已驳回 / voided 已作废 */
private String approvalStatus; private String approvalStatus;
/** 当前审批节点 */
private String currentNode; private String currentNode;
/** 当前处理人 */
private String currentProcessor; private String currentProcessor;
/** 金蝶付款申请单id(A103-3 预付款保存 / A103-1 应付下推返回) */
private String kingdeeBillNo; private String kingdeeBillNo;
/** 金蝶同步状态:unsynced 未生成 / synced 已生成 / failed 生成失败 */
private String kingdeeStatus; private String kingdeeStatus;
/** 附件信息JSON */
private String attachmentsJson; private String attachmentsJson;
/** 备注 */
private String remark; private String remark;
} }