From 969725647117eb7ca148b2e8cfa9ec8b5eb432fa Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期二, 22 十月 2024 11:04:10 +0800 Subject: [PATCH] 工艺缓存优化 --- src/views/tigerprojects/system/lowcode/composition/LeftTree.vue | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/views/tigerprojects/system/lowcode/composition/LeftTree.vue b/src/views/tigerprojects/system/lowcode/composition/LeftTree.vue index 1fa36fd..77f66c3 100644 --- a/src/views/tigerprojects/system/lowcode/composition/LeftTree.vue +++ b/src/views/tigerprojects/system/lowcode/composition/LeftTree.vue @@ -4,7 +4,7 @@ * @version: * @Date: 2024-06-26 15:31:43 * @LastEditors: Ben Lin - * @LastEditTime: 2024-10-22 08:47:50 + * @LastEditTime: 2024-10-22 10:23:53 --> <template> <GeneralTree @@ -63,9 +63,13 @@ generalTree.value.expandAll(true); ExpandedKeys.value = generalTree.value.getExpandedKeys(); if (useProdRoute.getCurSelectedNodes.some((q) => q.name == objParams.value['CODE'])) { - selectedNodes.value = useProdRoute.getCurSelectedNodes.filter((q) => q.name == objParams.value['CODE'])[0].SelectedNodes; - generalTree.value.setSelectedKeys([selectedNodes.value[0]?.tid]); - emit('select', SelectNode(selectedNodes, objParams.value['CODE'])); + selectedNodes.value = useProdRoute.getCurSelectedNodes.filter( + (q) => q.name == objParams.value['CODE'], + )[0].SelectedNodes; + if (selectedNodes.value.length > 0) { + generalTree.value.setSelectedKeys([selectedNodes.value[0]?.tid]); + emit('select', SelectNode(selectedNodes, objParams.value['CODE'])); + } } } }); -- Gitblit v1.9.3