From 8b0476cb0cbd4baa4ab1214f4f9481bafe0a7db6 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 21 十月 2026 17:35:07 +0800
Subject: [PATCH] feat(erp): 付款单合计付款支持手动修改
---
src/views/erp/finance/payment/modules/form.vue | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/src/views/erp/finance/payment/modules/form.vue b/src/views/erp/finance/payment/modules/form.vue
index a37cb41..ea9c530 100644
--- a/src/views/erp/finance/payment/modules/form.vue
+++ b/src/views/erp/finance/payment/modules/form.vue
@@ -73,6 +73,15 @@
formData.value.invoiceId = values.invoiceId;
handleInvoiceChange(values.invoiceId);
}
+ // 鍚堣浠樻鐢辨槑缁嗚嚜鍔ㄨ绠楋紝涔熷厑璁哥敤鎴锋墜鍔ㄤ慨鏀癸紱淇敼鍚庨噸鏂拌绠楀疄闄呬粯娆�
+ if (changedFields.includes('totalPrice')) {
+ formData.value.totalPrice = values.totalPrice ?? 0;
+ formData.value.paymentPrice =
+ formData.value.totalPrice - (values.discountPrice || 0);
+ formApi.setValues({
+ paymentPrice: formData.value.paymentPrice,
+ });
+ }
// 鐩殑锛氬悓姝ュ埌 item-form 缁勪欢锛岃Е鍙戞暣浣撶殑浠锋牸璁$畻
if (changedFields.includes('discountPrice')) {
formData.value.discountPrice = values.discountPrice;
--
Gitblit v1.9.3