From e285f391c74460d4a3e093e9d8f349c70b37bb6d Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期六, 25 三月 2023 16:55:16 +0800
Subject: [PATCH] 发布管理,模型挂附件功能修改,模型编辑功能修改,模型挂附件页面添加地下模式功能;官网一张图漫游效果修改,图层管理功能优化

---
 src/components/Screen/ProjectTree.vue |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/components/Screen/ProjectTree.vue b/src/components/Screen/ProjectTree.vue
index 05e9259..0402085 100644
--- a/src/components/Screen/ProjectTree.vue
+++ b/src/components/Screen/ProjectTree.vue
@@ -18,7 +18,6 @@
         :data="treeData"
         show-checkbox
         node-key="id"
-        default-expand-all
         :props="defaultProps"
         ref="tree"
         class="el-tree"
@@ -138,6 +137,7 @@
         std.push(3);
         this.$refs.tree.setCheckedKeys(std)
       }
+      this.getWMSLayer();
 
     },
     async addImageLayer() {
@@ -165,15 +165,9 @@
           return str;
         }
       })
-
-
-
       this.$refs.tree.setCheckedKeys(checkKey)
       var res = this.setTreeData(val);
-
       this.treeData = res
-
-
       this.setShowImageLayer(value)
     },
     setTreeData(source) {
@@ -215,7 +209,6 @@
       // }
 
 
-
       if (data.type == 1) {
         this.childOption = [];
         this.getchilds(data);
@@ -241,13 +234,13 @@
 
           }
         }
-        this.setShowWMSLayer(listWMS);
+        this.getWMSLayer();
         this.setShowTilesetLayer(listTileset);
         this.setShowMptLayer(listMpt);
         this.setShowTMSLayer(listTMS);
       } else if (data.type == 2) {
         if (data.serveType == "WMS") {
-          this.setShowWMSLayer([data]);
+          this.getWMSLayer();
         } else if (data.serveType == "Tileset") {
           this.setShowTilesetLayer([data]);
         } else if (data.serveType == "Mpt") {
@@ -494,6 +487,7 @@
     setShowWMSLayer(res) {
       var url = [];
       this.setClearWmsLayer();
+
       for (var i in res) {
         if (res[i].url) {
           url.push(res[i].url)
@@ -601,6 +595,12 @@
     margin: 10px;
     height: 85%;
     overflow-y: auto;
+    /deep/ .tree-label {
+      color: #eee !important;
+    }
+    /deep/ .el-tree {
+      color: #eee !important;
+    }
   }
   .changeBaseLayer {
     width: 100%;

--
Gitblit v1.9.3