From 7af68bd4f61e066817fb6b075b23d24c06f9b5f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B3=89=E4=BD=B3?= <1107186916@qq.com> Date: Thu, 17 Sep 2026 10:38:58 +0800 Subject: [PATCH] =?UTF-8?q?:memo:=20=E4=BB=98=E6=AC=BE=E7=94=B3=E8=AF=B7?= =?UTF-8?q?=E5=AE=9E=E4=BD=93=E5=AD=97=E6=AE=B5=E8=A1=A5=E5=85=85=E4=B8=AD?= =?UTF-8?q?=E6=96=87=E5=A4=87=E6=B3=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pojo/entity/PaymentApplication.java | 59 ++++++++++++++++--- 1 file changed, 52 insertions(+), 7 deletions(-) diff --git a/blade-service-api/blade-transport-api/src/main/java/org/springblade/transport/pojo/entity/PaymentApplication.java b/blade-service-api/blade-transport-api/src/main/java/org/springblade/transport/pojo/entity/PaymentApplication.java index 1d6d033c..959df8bf 100644 --- a/blade-service-api/blade-transport-api/src/main/java/org/springblade/transport/pojo/entity/PaymentApplication.java +++ b/blade-service-api/blade-transport-api/src/main/java/org/springblade/transport/pojo/entity/PaymentApplication.java @@ -2,18 +2,24 @@ * BladeX Commercial License Agreement * Copyright (c) 2018-2099, https://bladex.cn. All rights reserved. *

- * 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. *

- * 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. *

- * 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. *

- * 3. Licensees may copyright their own code but cannot use segments from this software for such purposes. - * Copyright of this software remains with BladeX. + * 3. Licensees may copyright their own code but cannot use segments + * from this software for such purposes. Copyright of this software + * remains with BladeX. *

- * 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. *

- * 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. *

* Author: Chill Zhuang (bladejava@qq.com) */ @@ -34,43 +40,82 @@ import java.time.LocalDate; @TableName("blade_payment_application") public class PaymentApplication extends TenantEntity { @Serial private static final long serialVersionUID = 1L; + /** 付款申请单号 */ private String paymentNo; + /** 付款类型:project_advance 项目预付 / progress_advance 进度预付 / settlement_payment 结算付款 */ private String paymentType; + /** 正式结算单id */ private Long settlementId; + /** 正式结算单号 */ private String settlementNo; + /** 预结算单id */ private Long preSettlementId; + /** 预结算单号 */ private String preSettlementNo; + /** 项目id */ private Long projectId; + /** 项目名称 */ private String projectName; + /** 所属组织id */ private Long deptId; + /** 所属组织名称 */ private String deptName; + /** 合同id */ private Long contractId; + /** 合同编号 */ private String contractNo; + /** 合同名称 */ private String contractName; + /** 付款方 */ private String payerName; + /** 收款方 */ private String payeeName; + /** 结算金额 */ private BigDecimal settlementAmount; + /** 应付金额 */ private BigDecimal payableAmount; + /** 来源单据类型:项目预付 / 正式结算单 / 预结算单 */ private String billType; + /** 付款比例(%) */ private BigDecimal paymentRatio; + /** 申请付款金额 */ private BigDecimal appliedAmount; + /** 付款方式,业务字典 pay_method */ private String paymentMethod; + /** 汇票台账id(票据付款时关联) */ private Long billLedgerId; + /** 票据号码 */ private String billNo; + /** 收款账户id */ private Long receiptAccountId; + /** 收款账户名称 */ private String receiptAccountName; + /** 收款银行名称 */ private String bankName; + /** 收款账号 */ private String bankAccount; + /** 申请人 */ private String applicantName; + /** 申请日期 */ private LocalDate applyDate; + /** 发票匹配状态:unmatched 未匹配 / matched 已匹配 */ private String invoiceStatus; + /** 匹配发票金额 */ private BigDecimal matchedInvoiceAmount; + /** 已付款金额 */ private BigDecimal paidAmount; + /** 审批状态:draft 草稿 / reviewing 审批中 / approved 审批通过 / returned 已驳回 / voided 已作废 */ private String approvalStatus; + /** 当前审批节点 */ private String currentNode; + /** 当前处理人 */ private String currentProcessor; + /** 金蝶付款申请单id(A103-3 预付款保存 / A103-1 应付下推返回) */ private String kingdeeBillNo; + /** 金蝶同步状态:unsynced 未生成 / synced 已生成 / failed 生成失败 */ private String kingdeeStatus; + /** 附件信息JSON */ private String attachmentsJson; + /** 备注 */ private String remark; }