From 70726f6aaa3530827679e410d60fac7f58bbf36e Mon Sep 17 00:00:00 2001 From: zhaoyun Date: Fri, 1 May 2026 00:09:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D#446=E4=B8=B4=E6=97=B6?= =?UTF-8?q?=E5=8C=BB=E5=98=B1=E6=8F=90=E4=BA=A4=E5=90=8E=E5=BC=B9=E7=AA=97?= =?UTF-8?q?=E5=85=B3=E9=97=AD=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加成功提示消息:临时医嘱已生成,弹窗即将关闭 - 延迟1秒关闭弹窗,让用户看到成功反馈 - 避免界面'非法关闭'的用户体验问题 --- openhis-ui-vue3/src/views/surgicalschedule/index.vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/openhis-ui-vue3/src/views/surgicalschedule/index.vue b/openhis-ui-vue3/src/views/surgicalschedule/index.vue index bb2ff7b9..92032416 100644 --- a/openhis-ui-vue3/src/views/surgicalschedule/index.vue +++ b/openhis-ui-vue3/src/views/surgicalschedule/index.vue @@ -1670,10 +1670,15 @@ function handleTemporaryMedicalSubmit(data) { temporaryBillingMedicines.value = [] } - // 关闭弹窗 - showTemporaryMedical.value = false -} + // 显示成功提示 + ElMessage.success('临时医嘱已生成,弹窗即将关闭') + + // 延迟关闭弹窗,让用户看到成功提示 + setTimeout(() => { + showTemporaryMedical.value = false + }, 1000) +} // 处理临时医嘱取消 function handleTemporaryMedicalCancel() { // 🔧 修复:用户点击取消时才清空数据,因为用户可能要放弃修改