From 352d15cf8028175170402a0ba28cd85b1bbc5557 Mon Sep 17 00:00:00 2001 From: yantingyu <1904823781@qq.com> Date: Sat, 9 Mar 2024 11:57:05 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=9B=BE=E5=B1=82=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/aiSupervision/layerConfigApi.js | 31 ++ src/utils/request.js | 1 - src/views/aiSupervision/layerManage/index.vue | 2 +- .../layerManage/resource/LayerDetails.vue | 283 ++++++++++++++++++ .../layerManage/resource/index.vue | 249 ++++++++++++++- vue.config.js | 7 + 6 files changed, 570 insertions(+), 3 deletions(-) create mode 100644 src/api/aiSupervision/layerConfigApi.js create mode 100644 src/views/aiSupervision/layerManage/resource/LayerDetails.vue diff --git a/src/api/aiSupervision/layerConfigApi.js b/src/api/aiSupervision/layerConfigApi.js new file mode 100644 index 0000000..a81676d --- /dev/null +++ b/src/api/aiSupervision/layerConfigApi.js @@ -0,0 +1,31 @@ +import request from '@/utils/request.js'; + +export function addOrEditDirectoryApi(options) { + return request({ + url: `/map/layerDir/saveDir`, + method: 'post', + params: { + id: options.id || '', + name: options.name, + orderNm: -1, + parentId: 'root' + } + }); +} + +export function getDirectoryApi() { + return request({ + url: `/map/layerDir/getAllTreeDir`, + method: 'get' + }); +} + +export function deleteDirectoryApi(id) { + return request({ + url: `/map/layerDir/deleteDir`, + method: 'delete', + params: { + dirId: id + } + }); +} diff --git a/src/utils/request.js b/src/utils/request.js index 5397e07..17977e2 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -95,5 +95,4 @@ service.interceptors.response.use(res => { return Promise.reject(error) } ) - export default service diff --git a/src/views/aiSupervision/layerManage/index.vue b/src/views/aiSupervision/layerManage/index.vue index dca0b09..5a0a85c 100644 --- a/src/views/aiSupervision/layerManage/index.vue +++ b/src/views/aiSupervision/layerManage/index.vue @@ -1,6 +1,6 @@ diff --git a/src/views/aiSupervision/layerManage/resource/LayerDetails.vue b/src/views/aiSupervision/layerManage/resource/LayerDetails.vue new file mode 100644 index 0000000..71af44d --- /dev/null +++ b/src/views/aiSupervision/layerManage/resource/LayerDetails.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/aiSupervision/layerManage/resource/index.vue b/src/views/aiSupervision/layerManage/resource/index.vue index 0767efa..a030613 100644 --- a/src/views/aiSupervision/layerManage/resource/index.vue +++ b/src/views/aiSupervision/layerManage/resource/index.vue @@ -1,3 +1,250 @@ + + + + diff --git a/vue.config.js b/vue.config.js index a651dec..7751175 100644 --- a/vue.config.js +++ b/vue.config.js @@ -51,6 +51,13 @@ module.exports = { pathRewrite: { ['^' + process.env.VUE_APP_BASE_API]: '/tianhui-admin-web' } + }, + "iserver":{ + target:"http://172.16.32.63:52111/iserver/services", + changeOrigin: true, + pathRewrite: { + 'iserver': '' + } } }, disableHostCheck: true