From 63be6c3a6e0308812cb9f0ab26a15aff293200a0 Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期四, 11 五月 2023 16:06:43 +0800
Subject: [PATCH] 模型发布预览修改,属性查询修改

---
 src/views/Tools/LayerTree.vue |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/src/views/Tools/LayerTree.vue b/src/views/Tools/LayerTree.vue
index d7e14da..02cb596 100644
--- a/src/views/Tools/LayerTree.vue
+++ b/src/views/Tools/LayerTree.vue
@@ -696,8 +696,10 @@
           std.push(val[i])
         }
       }
+
       var result = data[0]
       if (this.$refs.tree.getNode(result.id).checked) {
+
         std.push(result.id);
         var base_ulr = result.url;
         if (base_ulr.indexOf('{host}') > -1) {
@@ -1232,7 +1234,7 @@
             return rs
           }
         })
-        debugger
+
         var val = this.$store.state.oldTree.filter(rs => {
           if (rs.enName == st_code[0].code) {
             return rs
@@ -1325,6 +1327,7 @@
       window.terrainMptLayer = sgworld.Creator.sfsterrainprovider("", option, "", true, "");
     },
     setTerrainDemLayer(res) {
+
       window.terrainDemLayer = new Cesium.CesiumTerrainProvider({
         url: res
       });
@@ -1344,6 +1347,7 @@
       var listTileset = [];
       var listTMS = [];
       var listMpt = [];
+      var listDem = [];
       for (var i in res) {
         if (res[i].type == 2) {
           switch (res[i].serveType) {
@@ -1362,11 +1366,13 @@
             case 'TMS':
               listTMS.push(res[i])
               break;
-
+            case 'DEM':
+              listDem.push(this.childOption[i])
+              break;
           }
         }
       }
-      // this.setChangeProLayer();
+      this.setChangeDem(listDem, true);
       this.setChangeWMS(listWMS, true);
       this.setChangeWFS(listWFS, true);
       this.setChangeTileset(listTileset, true);

--
Gitblit v1.9.3