diff --git a/openhis-ui-vue3/src/views/doctorstation/components/examination/examinationApplication.vue b/openhis-ui-vue3/src/views/doctorstation/components/examination/examinationApplication.vue index 17e7ede73..027507514 100755 --- a/openhis-ui-vue3/src/views/doctorstation/components/examination/examinationApplication.vue +++ b/openhis-ui-vue3/src/views/doctorstation/components/examination/examinationApplication.vue @@ -415,8 +415,8 @@ class="fold-strip fold-strip-project" :class="{ 'is-open': item.projectFoldExpanded }" > -
- +
+
@@ -430,8 +430,9 @@
-
-
+ +
+
加载中...
-
暂无项目套餐明细
+
@@ -469,8 +470,8 @@ class="fold-strip fold-strip-method" :class="{ 'is-open': method.expanded }" > -
- +
+
@@ -492,15 +493,15 @@
-
- +
@@ -1109,7 +1106,7 @@ async function handleCategoryExpand(cat) { function handleCollapseChange(activeName) { // 始终记录当前激活的分类,确保 handleCategoryExpand 能正确忽略过期请求 currentActiveCategory.value = activeName || null; - // 底部「检查方法」勾选区默认展开,不因切换左侧分类而收起 + // 切换分类时自动展开方法选择器,使关联的检查方法对医生可见 methodPickerExpanded.value = true; if (activeName) { @@ -2180,6 +2177,14 @@ defineExpose({ getList }); transform: rotate(0deg); } +/* 非套餐项目无展开箭头占位,header 直接对齐 */ +.fold-strip-header.no-chevron { + cursor: default; +} +.fold-strip-header.no-chevron:hover { + background: linear-gradient(180deg, #f8fafc 0%, #f0f4f8 100%); +} + .fold-header-main { flex: 1; min-width: 0;