From 99f7fe85cc18c45378bfa9531cbbee900876e170 Mon Sep 17 00:00:00 2001 From: chendingwei <1170506816@qq.com> Date: Thu, 5 Jan 2023 11:07:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=9B=B8=E6=9C=BA=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E5=8A=9F=E8=83=BD=EF=BC=8C=E4=BF=AE=E6=94=B9=E8=A1=A8?= =?UTF-8?q?=E5=8D=95=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/axios/cameraBase/cameraApi.ts | 5 + .../Aside/leftMenuItem/cameraNodeModal.vue | 147 ++++++++++++++++++ src/views/page/aside/cameraLeftMenu.vue | 55 +++++-- .../aside/rightMenuItem/cameraEditModal.vue | 3 + .../aside/rightMenuItem/userEditModal.vue | 3 + 5 files changed, 199 insertions(+), 14 deletions(-) create mode 100644 src/views/page/Aside/leftMenuItem/cameraNodeModal.vue diff --git a/src/axios/cameraBase/cameraApi.ts b/src/axios/cameraBase/cameraApi.ts index 273b4f3..97ee4ae 100644 --- a/src/axios/cameraBase/cameraApi.ts +++ b/src/axios/cameraBase/cameraApi.ts @@ -4,11 +4,13 @@ import qs from "qs"; enum Api { Add = '/cbCamera/add', + AddNode = '/cbCameraNode/add', Update = '/cbCamera/update', Delete = '/cbCamera/delete', DeleteNode = '/cbCameraNode/delete', Get = '/cbCamera/get', GetList = '/cbCamera/getList', + GetNodeList = '/cbCameraNode/getList', GetPageList = '/cbCamera/getPageList', GetTreeList = '/cbCameraNode/getTree', } @@ -27,6 +29,7 @@ enum paramsApi{ const CisApiUrl = apiUrl.CisApiUrl; export const Add = (params?: any) => axios.post(CisApiUrl + Api.Add, qs.stringify(params)) +export const AddNode = (params?: any) => axios.post(CisApiUrl + Api.AddNode, qs.stringify(params)) export const Update = (params?: any) => axios.post(CisApiUrl + Api.Update, qs.stringify(params)) @@ -38,6 +41,8 @@ export const Get = (params?: any) => axios.get(CisApiUrl + Api.Get, { params: pa export const GetList = (params?: any) => axios.get(CisApiUrl + Api.GetList, { params: params }) +export const GetNodeList = (params?: any) => axios.get(CisApiUrl + Api.GetNodeList, { params: params }) + export const GetPageList = (params?: any) => axios.get(CisApiUrl + Api.GetPageList, { params: params }) export const GetTreeList = (params?: any) => axios.get(CisApiUrl + Api.GetTreeList, { params: params }) diff --git a/src/views/page/Aside/leftMenuItem/cameraNodeModal.vue b/src/views/page/Aside/leftMenuItem/cameraNodeModal.vue new file mode 100644 index 0000000..e1a73c1 --- /dev/null +++ b/src/views/page/Aside/leftMenuItem/cameraNodeModal.vue @@ -0,0 +1,147 @@ + + + + + + \ No newline at end of file diff --git a/src/views/page/aside/cameraLeftMenu.vue b/src/views/page/aside/cameraLeftMenu.vue index 7c785d6..6a79e3c 100644 --- a/src/views/page/aside/cameraLeftMenu.vue +++ b/src/views/page/aside/cameraLeftMenu.vue @@ -18,7 +18,8 @@ {{ title }}