From 41bb84436652b2f628e7412c1c012472fdb4ffe6 Mon Sep 17 00:00:00 2001 From: caojia <1301869380@qq.com> Date: Wed, 23 Sep 2026 15:24:57 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E6=88=90=E8=B4=A6=E5=8D=95=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E8=BF=9B=E5=85=A5=E9=BB=98=E8=AE=A4=E5=8B=BE=E9=80=89?= =?UTF-8?q?=E5=85=A8=E9=83=A8=E7=9A=84=E8=AE=A2=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bms-front/src/views/ar/bill/components/GenerateBillDialog.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bms-front/src/views/ar/bill/components/GenerateBillDialog.vue b/bms-front/src/views/ar/bill/components/GenerateBillDialog.vue index 38a9c294..d0b50226 100644 --- a/bms-front/src/views/ar/bill/components/GenerateBillDialog.vue +++ b/bms-front/src/views/ar/bill/components/GenerateBillDialog.vue @@ -318,6 +318,10 @@ function fetchPreview() { previewRows.value = res.rows || [] previewTotal.value = Number(res.total) || 0 previewTotalAmount.value = Number(res.totalAmount) || 0 + // 查询到可生成订单后默认采用“全选查询结果”模式;如需排除订单,再通过排除入口维护。 + selectionMode.value = previewTotal.value > 0 + ? AR_BILL_SELECTION_MODE.ALL_MATCHED + : AR_BILL_SELECTION_MODE.EXPLICIT previewSearched.value = true nextTick(syncPageSelection) }).finally(() => {