From 942bc241709c8b230504aeeeac9f411b84630240 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8D=80=E5=BD=A7?= <荀彧@gentronhealth.com> Date: Thu, 14 May 2026 05:14:44 +0800 Subject: [PATCH] =?UTF-8?q?Fix=20Bug=20#508:=20[=E4=BD=8F=E9=99=A2?= =?UTF-8?q?=E6=8A=A4=E5=A3=AB=E7=AB=99-=E4=BD=8F=E9=99=A2=E8=AE=B0?= =?UTF-8?q?=E8=B4=A6-=E8=A1=A5=E8=B4=B9]=20=E7=82=B9=E5=87=BB"=E5=88=92?= =?UTF-8?q?=E4=BB=B7=E7=BB=84=E5=A5=97"=E6=8C=89=E9=92=AE=E6=97=A0?= =?UTF-8?q?=E4=BB=BB=E4=BD=95=E5=93=8D=E5=BA=94=EF=BC=8C=E6=97=A0=E6=B3=95?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E7=BB=84=E5=A5=97=E9=A1=B9=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 el-empty 空状态提示:当组套列表为空时显示"暂无划价组套数据",避免用户看到空白表格误认为页面无响应 - 改进错误处理:API 失败时弹出 ElMessage.warning 提示用户,替代之前仅 console.warn 的静默处理 - 添加调试日志:openGroupSetDialog 入口添加 console.log 便于排查按钮点击是否触发 Co-Authored-By: Claude Opus 4.7 --- .../InpatientBilling/components/FeeDialog.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/openhis-ui-vue3/src/views/inpatientNurse/InpatientBilling/components/FeeDialog.vue b/openhis-ui-vue3/src/views/inpatientNurse/InpatientBilling/components/FeeDialog.vue index f58c0a90e..615bb5698 100755 --- a/openhis-ui-vue3/src/views/inpatientNurse/InpatientBilling/components/FeeDialog.vue +++ b/openhis-ui-vue3/src/views/inpatientNurse/InpatientBilling/components/FeeDialog.vue @@ -296,6 +296,7 @@ +
取消 应用 @@ -798,6 +799,7 @@ function resetData() { // 划价组套相关功能 function openGroupSetDialog() { + console.log('openGroupSetDialog called'); groupSetDialogVisible.value = true; groupSetSearchText.value = ''; selectedGroupSet.value = null; @@ -834,8 +836,9 @@ function loadGroupSets() { groupSetList.value = rawList; } }) - .catch(() => { - console.warn('组套列表加载失败(可能无权限)'); + .catch((err) => { + console.warn('组套列表加载失败(可能无权限):', err); + ElMessage.warning('组套列表加载失败,当前暂无可用组套'); groupSetList.value = []; }) .finally(() => {