|
@@ -846,12 +846,15 @@ export default {
|
|
|
this.tempTableData = [];
|
|
|
//默认选中
|
|
|
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中获取数据地址
|
|
|
- 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({
|
|
|
method: "get",
|
|
|
url: newUrl,
|
|
@@ -874,7 +877,8 @@ export default {
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
- } else {//如果lenged中存在字段修正数据,则直接使用
|
|
|
+ } else {
|
|
|
+ //如果lenged中存在字段修正数据,则直接使用
|
|
|
this.tabelList.push({
|
|
|
bsm: row.bsm,
|
|
|
name: row.name,
|
|
@@ -895,7 +899,7 @@ export default {
|
|
|
this.$modal.msgSuccess("修改成功");
|
|
|
this.dialogDictVisible = false;
|
|
|
//关闭弹窗时还原编辑状态
|
|
|
- this.columnIndex = -1
|
|
|
+ this.columnIndex = -1;
|
|
|
this.getList();
|
|
|
});
|
|
|
}
|
|
@@ -905,7 +909,7 @@ export default {
|
|
|
this.resetDict();
|
|
|
this.dialogDictVisible = false;
|
|
|
//关闭弹窗时还原编辑状态
|
|
|
- this.columnIndex = -1
|
|
|
+ this.columnIndex = -1;
|
|
|
},
|
|
|
resetDict() {
|
|
|
this.cur_server_name_dic = "";
|