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