From 8488a2c547dd546461ced353f94b91fb855cbc6f Mon Sep 17 00:00:00 2001 From: huangchenhao <123673748@qq.com> Date: Fri, 21 Nov 2025 15:18:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E4=BB=8E=E5=85=BB?= =?UTF-8?q?=E6=8A=A4=E7=AB=99=E9=A1=B5=E9=9D=A2=E8=B7=B3=E8=BD=AC=E8=BF=87?= =?UTF-8?q?=E5=8E=BB=E6=98=AF=20=E7=AD=9B=E9=80=89=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../screen/src/views/EquipmentManagement/index.js | 4 ++-- packages/screen/src/views/MaterialManagement/index.js | 11 +++++++++-- .../screen/src/views/SnowEventManagement/index.js | 4 ++-- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/packages/screen/src/views/EquipmentManagement/index.js b/packages/screen/src/views/EquipmentManagement/index.js index a165a88..64c0fb3 100644 --- a/packages/screen/src/views/EquipmentManagement/index.js +++ b/packages/screen/src/views/EquipmentManagement/index.js @@ -456,8 +456,8 @@ export default () => { nextTick(() => { setTimeout(() => { const visibleNodes = getFilteredVisibleNodes() - if (visibleNodes.length === 2) { - handleAutoClickNode(visibleNodes[1]) + if (visibleNodes.length === 3) { + handleAutoClickNode(visibleNodes[0]) } }, 100) // 增加 100ms 延迟确保过滤完成 }) diff --git a/packages/screen/src/views/MaterialManagement/index.js b/packages/screen/src/views/MaterialManagement/index.js index 3105dff..edeeeaa 100644 --- a/packages/screen/src/views/MaterialManagement/index.js +++ b/packages/screen/src/views/MaterialManagement/index.js @@ -162,6 +162,7 @@ const handleNodeClick = (data, node) => { console.log('你点击的是全部') yhzid.value = ''; // 重置养护站id qxmc.value = ''; // 重置区县名称 + yhzData.value = null; // 重置养护站信息 return; }; // if (data.type === 'area' && node.expanded === false) { @@ -174,12 +175,18 @@ const handleNodeClick = (data, node) => { console.log('你点击的是区县', data.rawName) yhzid.value = ''; // 重置养护站id qxmc.value = data.rawName; // 保存区县名称 + yhzData.value = null; // 重置养护站信息 return; } if (data.type === 'site') { console.log('你点击的是站点', data.name) yhzid.value = data.id; // 保存养护站id qxmc.value = ''; // 重置区县名称 + yhzData.value = { + jd: data.jd, + wd: data.wd, + rawName: data.rawName, + } return; } }; @@ -448,8 +455,8 @@ export default () => { nextTick(() => { setTimeout(() => { const visibleNodes = getFilteredVisibleNodes() - if (visibleNodes.length === 2) { - handleAutoClickNode(visibleNodes[1]) + if (visibleNodes.length === 3) { + handleAutoClickNode(visibleNodes[0]) } }, 100) // 增加 100ms 延迟确保过滤完成 }) diff --git a/packages/screen/src/views/SnowEventManagement/index.js b/packages/screen/src/views/SnowEventManagement/index.js index 0a69195..94b1c4d 100644 --- a/packages/screen/src/views/SnowEventManagement/index.js +++ b/packages/screen/src/views/SnowEventManagement/index.js @@ -403,8 +403,8 @@ export default () => { nextTick(() => { setTimeout(() => { const visibleNodes = getFilteredVisibleNodes() - if (visibleNodes.length === 2) { - handleAutoClickNode(visibleNodes[1]) + if (visibleNodes.length === 3) { + handleAutoClickNode(visibleNodes[0]) } }, 100) // 增加 100ms 延迟确保过滤完成 })