Browse Source

fix: 补充服务请求token

sy-water-data-board-ui
chenhaojie 4 months ago
parent
commit
10451bc2c0
  1. 5
      src/api/aiSupervision/layerConfigApi.js
  2. 1
      src/views/aiSupervision/layerManage/resource/LayerDetails.vue

5
src/api/aiSupervision/layerConfigApi.js

@ -189,9 +189,8 @@ export function queryServiceInfoApi(url, layer) {
const name = layer.name;
const nameArr = name.split(":");
const splitUrl = url?.split("/rest/")[0];
const newUrl = `${splitUrl.replace("/map-", "/data-")}/rest/data/datasources/${nameArr[0]}/datasets/${
nameArr[1]
}/fields.json`;
const token = layer.token;
const newUrl = `${splitUrl.replace("/map-", "/data-")}/rest/data/datasources/${nameArr[0]}/datasets/${nameArr[1]}/fields.json?k=${token}`;
const result = await axios.get(newUrl);
if (result.status === 200 && result.data) {
const fields = result.data.fieldNames.map((item) => {

1
src/views/aiSupervision/layerManage/resource/LayerDetails.vue

@ -518,6 +518,7 @@ export default {
url: url,
index: this.editDataInfoForm.serviceIndex,
name: this.editDataInfoForm.serviceName,
token: this.editDataInfoForm.serviceToken,
alias: this.editDataInfoForm.serviceNameAlias,
}).then((res) => {
this.fieldsTable =

Loading…
Cancel
Save