管道基础大数据平台系统开发-【前端】-新系統界面
Surpriseplus
2023-09-05 0d9aae8f90dfc0f0f07a3ac95da0901b2c01ad4f
src/components/mapsdk.vue
@@ -590,7 +590,7 @@
            v-model="valueX"
          ></el-slider>
          <span>左右截面</span>
        </div>
        </div>SpatialQuery
        <div class="slide-bg">
          <el-slider
            class="slide"
@@ -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);
@@ -1080,7 +1082,7 @@
        xAxis: {
          type: 'category',
          boundaryGap: false,
          data: res
          data: res.reverse()
        },
        yAxis: {
          type: 'value',
@@ -1097,7 +1099,7 @@
            name: '时序变形量',
            type: 'line',
            stack: 'Total',
            data: res2
            data: res2.reverse()
          }
        ]
      };
@@ -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;
@@ -1269,9 +1299,19 @@
        licenseServer: window.sceneConfig.licenseServer,
      });
      window.Viewer = window.sgworld._Viewer;
      if (is_production) {
        Viewer.imageryLayers.removeAll();
        var base_ulr = window.sceneConfig.baseUrl;
        if (base_ulr.indexOf('{host}') > -1) {
          base_ulr = base_ulr.replace("{host}", iisHost)
        }
        Viewer.imageryLayers.addImageryProvider(
          new Cesium.UrlTemplateImageryProvider({
            url: base_ulr,
            maximumLevel: 5
          })
        );
      }
      //定位
      // sgworld.Navigate.jumpTo({
@@ -1303,11 +1343,12 @@
      // sgworld.Analysis.depthTestAgainstTerrain(true)
      Viewer.scene.globe.depthTestAgainstTerrain = true;
      if (is_production) {
        var base_ulr = window.sceneConfig.baseUrl;
        if (base_ulr.indexOf('{host}') > -1) {
          base_ulr = base_ulr.replace("{host}", iisHost)
        }
        Viewer.imageryLayers.addImageryProvider(
        window.TileMapLayer = Viewer.imageryLayers.addImageryProvider(
          new Cesium.UrlTemplateImageryProvider({
            url: base_ulr,
            maximumLevel: 9