From d7f49cef58f1b96e43efe247e931cb6ae71f6d06 Mon Sep 17 00:00:00 2001
From: caojia <1301869380@qq.com>
Date: Wed, 28 Oct 2026 20:30:28 +0800
Subject: [PATCH] =?UTF-8?q?:lipstick:=20=E4=BC=98=E5=8C=96=E8=B4=A6?=
=?UTF-8?q?=E5=8D=95=E6=A0=B8=E9=94=80=E6=96=87=E6=A1=88=E5=92=8C=E5=BC=B9?=
=?UTF-8?q?=E7=AA=97=E5=B1=95=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
bms-front/src/views/ar/bill/index.vue | 2 +-
.../customerinfo/customermoney/index.vue | 30 +++----------------
2 files changed, 5 insertions(+), 27 deletions(-)
diff --git a/bms-front/src/views/ar/bill/index.vue b/bms-front/src/views/ar/bill/index.vue
index e9462e3b..39399dc0 100644
--- a/bms-front/src/views/ar/bill/index.vue
+++ b/bms-front/src/views/ar/bill/index.vue
@@ -47,7 +47,7 @@
确认
作废
导出明细
- 去核销
+ 核销
反核销
diff --git a/bms-front/src/views/customersuppliermanagement/customerinfo/customermoney/index.vue b/bms-front/src/views/customersuppliermanagement/customerinfo/customermoney/index.vue
index 613586d6..936ee621 100644
--- a/bms-front/src/views/customersuppliermanagement/customerinfo/customermoney/index.vue
+++ b/bms-front/src/views/customersuppliermanagement/customerinfo/customermoney/index.vue
@@ -949,17 +949,14 @@
-
-
+
+
{{ woDialog.bill.billNo }}
{{ woDialog.bill.billName || '-' }}
CNY {{ formatMoney(woDialog.bill.unwrittenAmount) }}
-
- CNY {{ formatMoney(currentAccount.balance) }}
-
@@ -1904,10 +1901,9 @@ function loadBillWriteoffData() {
/* ---- 核销弹窗 ---- */
const woSubmitLoading = ref(false)
-const woDialog = reactive({ visible: false, bill: null, form: {}, accountLoading: false })
-let writeoffAccountRequestSerial = 0
+const woDialog = reactive({ visible: false, bill: null, form: {} })
-async function openWriteoffDialog(row) {
+function openWriteoffDialog(row) {
const customerId = Number(route.query.customerId)
if (!customerId) {
proxy.$modal.msgError('缺少客户ID,无法发起核销')
@@ -1925,27 +1921,9 @@ async function openWriteoffDialog(row) {
remark: ''
}
woDialog.visible = true
-
- // 仍刷新账户余额供展示,但不再限制核销金额
- const requestSerial = ++writeoffAccountRequestSerial
- woDialog.accountLoading = true
- try {
- const res = await listAccount(customerId)
- if (requestSerial !== writeoffAccountRequestSerial) return
- accountList.value = res.data || []
- } catch (e) {
- if (requestSerial !== writeoffAccountRequestSerial) return
- proxy.$modal.msgError('账户余额刷新失败,请稍后重试')
- } finally {
- if (requestSerial === writeoffAccountRequestSerial) woDialog.accountLoading = false
- }
}
function submitWriteoff() {
- if (woDialog.accountLoading) {
- proxy.$modal.msgWarning('正在刷新账户余额,请稍候')
- return
- }
const bill = woDialog.bill
const rawAmount = typeof woDialog.form.writeoffAmount === 'string'
? woDialog.form.writeoffAmount.trim()