From e154927eecbe36abd245f196ddcfc08a8b0d9be4 Mon Sep 17 00:00:00 2001 From: 王旭 <1377869194@qq.com> Date: 星期三, 22 二月 2023 17:28:39 +0800 Subject: [PATCH] 1 --- src/views/Tools/LayerTree.vue | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/views/Tools/LayerTree.vue b/src/views/Tools/LayerTree.vue index d7217bc..04d664c 100644 --- a/src/views/Tools/LayerTree.vue +++ b/src/views/Tools/LayerTree.vue @@ -405,9 +405,20 @@ handleDrop (draggingNode, dropNode, dropType, ev) { console.log('tree drop: ', dropNode.label, dropType); }, - handleCheckChange (data, checked, indeterminate) { + handleCheckChange(data, checked, indeterminate) { + + + if (data.type != 2) return; + //鍋氬垽鏂槸鍚︽槸1锛�100涓囪鏀跨晫闈� + if(data.layer==window.XZOutlie&&checked){ + window.ImageLayer3.show=false; + }else{ + window.ImageLayer3.show=true; + } + + var std = []; if (data.layerType == 'WMS') { var layers_ol = window.map.getAllLayers(); @@ -452,7 +463,7 @@ } } }, - setAddLayers (res) { + setAddLayers(res) { if (res.layerType == 'WMS') { var url = geoServerURl; if (res.url != null && res.url != undefined) { @@ -669,7 +680,7 @@ this.$store.state.treeData = this.treeData; this.$store.state.checkedKeys = this.$refs.tree.getCheckedKeys() }); - + if (this.$store.state.showAllLayers == true) { this.layersStart(); this.$store.state.showAllLayers = false; -- Gitblit v1.9.3