Преглед на файлове

重新拼写文件请求地址

lkk преди 1 година
родител
ревизия
423c5a85f3
променени са 1 файла, в които са добавени 12 реда и са изтрити 8 реда
  1. 12 8
      src/views/system/zyml/index.vue

+ 12 - 8
src/views/system/zyml/index.vue

@@ -846,12 +846,15 @@ export default {
       this.tempTableData = [];
       this.tempTableData = [];
       //默认选中
       //默认选中
       this.tabActiveName = row.name;
       this.tabActiveName = row.name;
-      if (row.legend == "") {
+      // console.log(row.url, row);
+      let indexss = row.url.lastIndexOf("/");
+      var resolvess = row.url.substring(0, indexss);
+      let url1 = resolvess.replace("map-", "data-");
+      let url3 = row.sde.substring(0, row.sde.indexOf(":")) + "/datasets/";
+      let url2 = url1.replace("maps", "data/datasources/" + url3);
+      if (row.legend == "" && row.url != "") {
         //从iserver中获取数据地址
         //从iserver中获取数据地址
-        let newUrl =
-          "http://192.168.60.3:8099/iserver/services/data-sanqusanxian/rest/data/datasources/sanqusanxian/datasets/" +
-          row.name +
-          "/fields.json";
+        let newUrl = url2 + row.name + "/fields.json";
         request({
         request({
           method: "get",
           method: "get",
           url: newUrl,
           url: newUrl,
@@ -874,7 +877,8 @@ export default {
             });
             });
           }
           }
         });
         });
-      } else {//如果lenged中存在字段修正数据,则直接使用
+      } else {
+        //如果lenged中存在字段修正数据,则直接使用
         this.tabelList.push({
         this.tabelList.push({
           bsm: row.bsm,
           bsm: row.bsm,
           name: row.name,
           name: row.name,
@@ -895,7 +899,7 @@ export default {
           this.$modal.msgSuccess("修改成功");
           this.$modal.msgSuccess("修改成功");
           this.dialogDictVisible = false;
           this.dialogDictVisible = false;
           //关闭弹窗时还原编辑状态
           //关闭弹窗时还原编辑状态
-          this.columnIndex = -1
+          this.columnIndex = -1;
           this.getList();
           this.getList();
         });
         });
       }
       }
@@ -905,7 +909,7 @@ export default {
       this.resetDict();
       this.resetDict();
       this.dialogDictVisible = false;
       this.dialogDictVisible = false;
       //关闭弹窗时还原编辑状态
       //关闭弹窗时还原编辑状态
-      this.columnIndex = -1
+      this.columnIndex = -1;
     },
     },
     resetDict() {
     resetDict() {
       this.cur_server_name_dic = "";
       this.cur_server_name_dic = "";