From dc8977cdbeb979df84d9b81a3be364223e8f2731 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 29 十月 2026 13:52:42 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev_宁夏_万通新材料' into dev_宁夏_万通新材料

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