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 }}
onContextMenuClick(treeKey, menuKey)">
- 打开
+
+ 新增
关闭
删除
@@ -28,6 +29,10 @@
+
+
+