From d0d0e5050e2cb3a7873ff598523696ac112ebc3b Mon Sep 17 00:00:00 2001 From: yinq Date: Fri, 8 May 2026 18:02:38 +0800 Subject: [PATCH] =?UTF-8?q?1.1.30=20=E5=88=86=E6=AC=BE=E6=98=8E=E7=BB=86?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=8A=A0=E5=90=88=E5=90=8C=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E5=88=97=E6=98=BE=E7=A4=BA=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../erp/finAccountInstallmentDetail/types.ts | 23 ++ .../oa/erp/finAccountInstallment/index.vue | 286 ++++++++++++------ 2 files changed, 212 insertions(+), 97 deletions(-) diff --git a/src/api/oa/erp/finAccountInstallmentDetail/types.ts b/src/api/oa/erp/finAccountInstallmentDetail/types.ts index c2b12cd..1d1f36a 100644 --- a/src/api/oa/erp/finAccountInstallmentDetail/types.ts +++ b/src/api/oa/erp/finAccountInstallmentDetail/types.ts @@ -59,6 +59,15 @@ export interface FinAccountInstallmentDetailVO { */ remark: string; + /** 合同总价(列表/详情 join erp_contract_info) */ + contractTotalPrice?: number; + + /** 当前节点支付比例 %(join erp_contract_payment_method) */ + contractPaymentPercentage?: number; + + /** 当前节点合同约定支付金额(join erp_contract_payment_method) */ + contractPaymentAmount?: number; + } export interface FinAccountInstallmentDetailForm extends BaseEntity { @@ -117,11 +126,25 @@ export interface FinAccountInstallmentDetailForm extends BaseEntity { */ detailAmount?: number; + /** + * 回款分款状态(提交时回写主表,与字典 installment_status 一致) + */ + installmentStatus?: string; + /** * 备注 */ remark?: string; + /** 仅展示/校验:合同总价(来自 join,勿依赖提交) */ + contractTotalPrice?: number; + + /** 仅展示/校验:节点支付比例 % */ + contractPaymentPercentage?: number; + + /** 仅展示/校验:节点合同约定支付金额 */ + contractPaymentAmount?: number; + } export interface FinAccountInstallmentDetailQuery extends PageQuery { diff --git a/src/views/oa/erp/finAccountInstallment/index.vue b/src/views/oa/erp/finAccountInstallment/index.vue index 7ded2e9..21e86cd 100644 --- a/src/views/oa/erp/finAccountInstallment/index.vue +++ b/src/views/oa/erp/finAccountInstallment/index.vue @@ -147,12 +147,12 @@ + -