From e50196bff10f0196307b2567ed6c0829eadd8ff6 Mon Sep 17 00:00:00 2001 From: wujingjing <gersonwu@qq.com> Date: 星期一, 10 二月 2025 12:12:25 +0800 Subject: [PATCH] 设备显示隐藏 --- src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/ThemeControl.vue | 8 ++------ 1 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/ThemeControl.vue b/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/ThemeControl.vue index 635553f..33bde66 100644 --- a/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/ThemeControl.vue +++ b/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/ThemeControl.vue @@ -377,9 +377,7 @@ return styles; }; - const allLayers = props.olMap.layerInfo.value.reduce((preVal, curVal) => { - return preVal.concat(curVal.children.map((item) => item)); - }, []); + const allLayers = props.olMap.getAllLayers(); for (const item of allLayers) { if (props.olMap?.unsupportedLayers.includes(item.id)) { continue; @@ -399,9 +397,7 @@ const ids = allIds.join(','); if (!ids) { - const allLayers = props.olMap.layerInfo.value.reduce((preVal, curVal) => { - return preVal.concat(curVal.children.map((item) => item.model)); - }, []); + const allLayers = props.olMap.getAllLayerModels(); for (const item of allLayers) { const originStyle = item.get('originStyle'); originStyle && item.setStyle(originStyle); -- Gitblit v1.9.3