From 958d6d6e67c8375fe3ea9f11cbefe2aab1451fc3 Mon Sep 17 00:00:00 2001
From: zhangwencui <1064582902@qq.com>
Date: 星期三, 11 二月 2026 16:25:01 +0800
Subject: [PATCH] 付款登记时,输入付款金额后,会弹出提示不可大于待付金额
---
src/pages/procurementManagement/paymentEntry/add.vue | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/src/pages/procurementManagement/paymentEntry/add.vue b/src/pages/procurementManagement/paymentEntry/add.vue
index 37b18a7..e9fde40 100644
--- a/src/pages/procurementManagement/paymentEntry/add.vue
+++ b/src/pages/procurementManagement/paymentEntry/add.vue
@@ -163,7 +163,9 @@
registrant: "",
paymentDate: "",
registrationtDate: "",
- ticketRegistrationId: "",
+ // ticketRegistrationId: "",
+ purchaseLedgerId: "",
+ salesLedgerProductId: "",
});
const currentNoReceiptAmount = ref(0);
@@ -231,7 +233,7 @@
return;
}
loading.value = true;
- paymentRegistrationAdd(form.value)
+ paymentRegistrationAdd([form.value])
.then(() => {
showToast("鎻愪氦鎴愬姛");
onClickLeft();
@@ -246,7 +248,7 @@
const rowStr = uni.getStorageSync("invoiceLedgerEditRow");
const row = JSON.parse(rowStr);
form.value = { ...row };
- form.value.ticketRegistrationId = row.id;
+ // form.value.ticketRegistrationId = row.id;
form.value.id = null;
form.value.id = "";
currentNoReceiptAmount.value = row.pendingTicketsTotal
@@ -255,6 +257,9 @@
form.value.registrant = userStore.nickName;
form.value.registrationtDate = getCurrentDate();
form.value.paymentDate = getCurrentDate();
+ form.value.salesLedgerProductId = row.id || "";
+
+ form.value.purchaseLedgerId = row.salesLedgerId || "";
};
// 鑾峰彇褰撳墠鏃ユ湡骞舵牸寮忓寲涓� YYYY-MM-DD
function getCurrentDate() {
--
Gitblit v1.9.3