From 26cb4a20c8b1a3b306f1bd67999fd9bc89ca915e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=8E=E4=BD=97?= Date: Thu, 18 Jun 2026 23:47:26 +0800 Subject: [PATCH] =?UTF-8?q?fix(#770):=20=E8=AF=B7=E4=BF=AE=E5=A4=8D=20Bug?= =?UTF-8?q?=20#770=EF=BC=9A=E3=80=90=E9=97=A8=E8=AF=8A=E5=8C=BB=E7=94=9F?= =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E7=AB=99=E3=80=91=E6=96=B0=E5=A2=9E=E6=89=8B?= =?UTF-8?q?=E6=9C=AF=E7=94=B3=E8=AF=B7=E4=B8=8B=E7=9A=84=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E7=9A=84=E6=93=8D=E4=BD=9C=E6=8C=89=E9=92=AE=E9=81=AE=E7=9B=96?= =?UTF-8?q?=E4=BA=86=E5=88=AB=E7=9A=84=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 根因: - Bug #请修复 Bug #770 存在的问题 修复: - 修改已生效。现在运行 vite build 验证编译。 --- .../components/surgery/surgeryApplication.vue | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/healthlink-his-ui/src/views/doctorstation/components/surgery/surgeryApplication.vue b/healthlink-his-ui/src/views/doctorstation/components/surgery/surgeryApplication.vue index 1512adfa5..15887323e 100755 --- a/healthlink-his-ui/src/views/doctorstation/components/surgery/surgeryApplication.vue +++ b/healthlink-his-ui/src/views/doctorstation/components/surgery/surgeryApplication.vue @@ -1813,14 +1813,24 @@ defineExpose({ padding: 20px 0; } -/* Bug #770: 对话框 body 滚动区域限制,防止 footer 按钮遮盖表单字段 */ +/* Bug #770: Dialog flex 布局 — 防止 footer 按钮遮盖表单字段 */ +:deep(.el-dialog) { + display: flex; + flex-direction: column; + max-height: 90vh; + margin-top: 5vh; +} + +:deep(.el-dialog__header) { + flex-shrink: 0; +} + :deep(.el-dialog__body) { - max-height: calc(100vh - 220px); + flex: 1; overflow-y: auto; padding-bottom: 10px; } -/* Bug #770: 确保 footer 固定在对话框底部,不随内容滚动 */ :deep(.el-dialog__footer) { flex-shrink: 0; border-top: 1px solid #ebeef5;