From d459ed6249863d4926a0a3c0c8bb1cd098cedfeb Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期二, 08 八月 2023 16:59:56 +0800
Subject: [PATCH] 发布管理添加DOM,DEM附件长传查询;las数据添加比例设置

---
 src/components/mapsdk.vue |   32 +++++++++++++++++++++++++++++++-
 1 files changed, 31 insertions(+), 1 deletions(-)

diff --git a/src/components/mapsdk.vue b/src/components/mapsdk.vue
index fd75f70..805004c 100644
--- a/src/components/mapsdk.vue
+++ b/src/components/mapsdk.vue
@@ -966,7 +966,9 @@
     this.$bus.$on("titleDown", res => {
       this.setDownLoadTitle(res);
     });
-
+    this.$bus.$on('annexDownload', res => {
+      this.setAnnexDownload(res);
+    })
     window.localStorage.setItem('slider_x', this.valueX);
     window.localStorage.setItem('slider_y', this.valueY);
     window.localStorage.setItem('slider_z', this.valueZ);
@@ -1105,7 +1107,35 @@
       this.option && myChart.setOption(this.option);
       window.addEventListener("resize", myChart.resize);
     },
+    async setAnnexDownload(rs) {
 
+      var type, eventid;
+      if (rs.serveType == 'TMS') {
+        type = 'DOM';
+        eventid = 'dom_' + rs.id;
+      } else if (rs.serveType == 'DEM') {
+        type = 'DEM';
+        eventid = 'dem_' + rs.id
+      }
+
+      var obj = {
+        eventid: eventid,
+        tabName: type,
+      };
+      const res = await dataLib_selectFiles(obj);
+
+      if (res.code != 200) {
+        this.$message.error('闄勪欢鏌ヨ澶辫触');
+        return
+      }
+      if (res.result.length <= 0) {
+        this.$message('鏆傛棤闄勪欢');
+        return
+      }
+
+      this.attachList = res.result;
+      this.showAttach = true;
+    },
     setDownLoadTitle(res) {
       this.signGetPublicKey()
       this.downTitleFlag = true;

--
Gitblit v1.9.3