From 26ba2029778cbc66ea52cfa5e657c60d31959938 Mon Sep 17 00:00:00 2001 From: fyy <2717885210@qq.com> Date: Wed, 16 Jul 2025 17:45:30 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E5=B1=95=E7=A4=BA=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/machine-type-tree.vue | 6 +- .../equipmentManagement/machineType/index.vue | 278 ++++++++++-------- 2 files changed, 153 insertions(+), 131 deletions(-) diff --git a/apps/web-antd/src/views/property/equipmentManagement/components/machine-type-tree.vue b/apps/web-antd/src/views/property/equipmentManagement/components/machine-type-tree.vue index 6a383851..dfecface 100644 --- a/apps/web-antd/src/views/property/equipmentManagement/components/machine-type-tree.vue +++ b/apps/web-antd/src/views/property/equipmentManagement/components/machine-type-tree.vue @@ -45,7 +45,7 @@ const showTreeSkeleton = ref(true); async function loadTree() { showTreeSkeleton.value = true; searchValue.value = ''; - selectDeptId.value = []; + // selectDeptId.value = []; // 移除这行,刷新树时不清空选中 const ret = await getMachineTypeTree(); deptTreeArray.value = convertTreeLabel(ret); showTreeSkeleton.value = false; @@ -55,7 +55,9 @@ async function handleReload() { await loadTree(); emit('reload'); } - +defineExpose({ + handleReload, +}); onMounted(loadTree); diff --git a/apps/web-antd/src/views/property/equipmentManagement/machineType/index.vue b/apps/web-antd/src/views/property/equipmentManagement/machineType/index.vue index 6164e9bd..6a24bd47 100644 --- a/apps/web-antd/src/views/property/equipmentManagement/machineType/index.vue +++ b/apps/web-antd/src/views/property/equipmentManagement/machineType/index.vue @@ -1,7 +1,7 @@ @@ -142,27 +157,23 @@ function handleDownloadExcel() {