From ddf155384670e688f1712d1a23072330688dcde8 Mon Sep 17 00:00:00 2001 From: nanyangbreeze <1955231298@qq.com> Date: Sun, 4 Jan 2026 13:50:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A3=80=E9=AA=8C=E9=A1=B9=E7=9B=AE=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE-=E6=A3=80=E9=AA=8C=E7=B1=BB=E5=9E=8B=E7=9A=84?= =?UTF-8?q?=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/diagnosisTreatmentDialog.vue | 45 ++++++++++++++++--- .../src/views/doctorstation/index.vue | 10 +++-- .../checkprojectSettings/index.vue | 21 ++++++--- 3 files changed, 60 insertions(+), 16 deletions(-) diff --git a/openhis-ui-vue3/src/views/catalog/diagnosistreatment/components/diagnosisTreatmentDialog.vue b/openhis-ui-vue3/src/views/catalog/diagnosistreatment/components/diagnosisTreatmentDialog.vue index 4e77836e..328e4301 100644 --- a/openhis-ui-vue3/src/views/catalog/diagnosistreatment/components/diagnosisTreatmentDialog.vue +++ b/openhis-ui-vue3/src/views/catalog/diagnosistreatment/components/diagnosisTreatmentDialog.vue @@ -79,6 +79,7 @@ clearable filterable :disabled="form.isEditInfoDisable === 1" + no-data-text="" > - + - + - + - + { + const label = item.label || ''; + return label.toLowerCase().includes(queryLower); + }); +} + // 监听treatmentItems变化,实时更新总价 watch( () => treatmentItems.value, diff --git a/openhis-ui-vue3/src/views/doctorstation/index.vue b/openhis-ui-vue3/src/views/doctorstation/index.vue index 370cf0c9..b65e4d6c 100644 --- a/openhis-ui-vue3/src/views/doctorstation/index.vue +++ b/openhis-ui-vue3/src/views/doctorstation/index.vue @@ -117,7 +117,7 @@ -
+
{ .disabled-wrapper .overlay { position: absolute; - top: 0; + top: 50px; left: 0; width: 100%; - height: 100%; + height: calc(100% - 50px); z-index: 999; - /* 确保覆盖在内容上方 */ + /* 确保覆盖在内容上方,但不覆盖顶部按钮区域 */ cursor: not-allowed; + background-color: rgba(255, 255, 255, 0.01); + pointer-events: auto; } diff --git a/openhis-ui-vue3/src/views/maintainSystem/checkprojectSettings/index.vue b/openhis-ui-vue3/src/views/maintainSystem/checkprojectSettings/index.vue index e79a88b2..2bd8b8d9 100644 --- a/openhis-ui-vue3/src/views/maintainSystem/checkprojectSettings/index.vue +++ b/openhis-ui-vue3/src/views/maintainSystem/checkprojectSettings/index.vue @@ -88,7 +88,6 @@ v-for="(item, index) in tableData" :key="index" :class="{ 'editing-row': item.editing, 'child-row': item.row.includes('.') }" - @click="handleEdit(index)" > {{ item.row }} @@ -169,10 +168,13 @@ -