From d31da35371216fafd3292e5b038dd60ee55a65f0 Mon Sep 17 00:00:00 2001
From: wuteng <419274783@qq.com>
Date: Wed, 1 Apr 2026 16:54:07 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6=E6=94=B6=E6=AC=BE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../panel/PayRecordInputByMerge.vue | 63 ++++++++++++++++++-
1 file changed, 60 insertions(+), 3 deletions(-)
diff --git a/src/views/emis/emisSettlePayRecord/panel/PayRecordInputByMerge.vue b/src/views/emis/emisSettlePayRecord/panel/PayRecordInputByMerge.vue
index 73106562..3598dabc 100644
--- a/src/views/emis/emisSettlePayRecord/panel/PayRecordInputByMerge.vue
+++ b/src/views/emis/emisSettlePayRecord/panel/PayRecordInputByMerge.vue
@@ -84,9 +84,6 @@
-
-
-
@@ -95,6 +92,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -397,6 +437,23 @@ export default {
}
this.form.payMan=item.custName;
},
+ onAllowanceMoneyBlur() {
+ const allowanceMoney = Number(this.form.allowanceMoney);
+ if (!allowanceMoney || allowanceMoney <= 0) {
+ return;
+ }
+ const recMoneySum = (this.billList || []).reduce((sum, item) => {
+ return sum + Number(item.recMoney || 0);
+ }, 0);
+ if (recMoneySum <= 0) {
+ return;
+ }
+ if (allowanceMoney > recMoneySum * 0.02) {
+ this.$alert("该批账单折扣金额已大于账单总金额2%,请及时汇报申请。", "提醒", {
+ confirmButtonText: "知道了"
+ });
+ }
+ },
// 取消按钮
cancel() {
this.reset();