From 3a26bc13487d78dabe861a18ee9acb65790c90e4 Mon Sep 17 00:00:00 2001 From: wangjian963 <15215920+aprilry@user.noreply.gitee.com> Date: Wed, 3 Jun 2026 13:38:02 +0800 Subject: [PATCH] =?UTF-8?q?=20fix:=20vxe-table=20v4=20=E5=B1=95=E5=BC=80?= =?UTF-8?q?=E5=88=97=20#default=20=E2=86=92=20#content=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E8=A1=A8=E6=A0=BC=E9=94=99=E4=B9=B1=E9=87=8D=E5=8F=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit vxe-table v4 中 type="expand" 的 #default 模板渲染在单元格内, #content 才渲染为展开行。将 9 处展开列模板改为 #content, 同时统一 css 类名 vxe-table--expand-icon → vxe-table--expand-btn。 根因:vxe-table v4 中 type="expand" 列的 #default 模板渲染在单元格内(展开标签),而 #content 才渲染为展开行(行间)。之前 OrderForm 被错误地渲染在 1px 宽的单元格内,导致内容溢出→行高膨胀→错乱重叠。 --- .../ordersCombination/components/prescriptionlist.vue | 4 ++-- .../clinicmanagement/bargain/component/prescriptionlist.vue | 2 +- .../src/views/clinicmanagement/ePrescribing/index.vue | 2 +- .../src/views/doctorstation/components/eprescriptionlist.vue | 2 +- .../components/prescription/prescriptionlist.vue | 4 ++-- .../src/views/doctorstation/components/tcm/tcmAdvice.vue | 4 ++-- .../views/hospitalRecord/components/medicalRecordSecond.vue | 2 +- .../views/hospitalRecord/components/medicalRecordThird.vue | 2 +- .../src/views/inpatientDoctor/home/components/order/index.vue | 4 ++-- 9 files changed, 13 insertions(+), 13 deletions(-) diff --git a/openhis-ui-vue3/src/views/basicmanage/ordersCombination/components/prescriptionlist.vue b/openhis-ui-vue3/src/views/basicmanage/ordersCombination/components/prescriptionlist.vue index 96b15451c..5eeaf94bb 100755 --- a/openhis-ui-vue3/src/views/basicmanage/ordersCombination/components/prescriptionlist.vue +++ b/openhis-ui-vue3/src/views/basicmanage/ordersCombination/components/prescriptionlist.vue @@ -34,7 +34,7 @@ width="1" style="width: 0" > -