From 17dd44ad23e9325082a724d83628cb108958847f Mon Sep 17 00:00:00 2001 From: Fuyuu <1805498209@qq.com> Date: Thu, 28 Dec 2023 10:20:42 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=B8=E6=9C=BA=E7=AE=A1=E7=90=86=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=EF=BC=88cameraSet=EF=BC=89=20=E7=9B=B8=E6=9C=BA?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=E6=A0=91=E7=BB=93=E6=9E=84=E4=BC=98=E5=8C=96?= =?UTF-8?q?=20=E6=B7=BB=E5=8A=A0=E5=BD=93=E5=89=8D=E5=9C=BA=E6=99=AF?= =?UTF-8?q?=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/DtAiMonitorAreaForm.vue | 2 +- .../cameraManage/CameraSet.vue | 5 +- .../cameraManage/CameraSetDemo.vue | 1127 +++++++++++++++++ 3 files changed, 1132 insertions(+), 2 deletions(-) create mode 100644 src/views/military/modules/equipmentManage/videoMonitorEquInfo/cameraManage/CameraSetDemo.vue diff --git a/src/views/military/modules/ai/aiMonitorArea/components/DtAiMonitorAreaForm.vue b/src/views/military/modules/ai/aiMonitorArea/components/DtAiMonitorAreaForm.vue index 49b15dd..06f2b19 100644 --- a/src/views/military/modules/ai/aiMonitorArea/components/DtAiMonitorAreaForm.vue +++ b/src/views/military/modules/ai/aiMonitorArea/components/DtAiMonitorAreaForm.vue @@ -145,7 +145,7 @@ function getCurrentStationCamera() { return defHttp.get({ url: '/military/camera/setting/list', params: { pageNo: 1, pageSize: 9999 } }, { isTransformResponse: false }); } - // 暂存数据数组 + // 树状相机数据 const nodeTree: any = ref([]); // 相机选择树 diff --git a/src/views/military/modules/equipmentManage/videoMonitorEquInfo/cameraManage/CameraSet.vue b/src/views/military/modules/equipmentManage/videoMonitorEquInfo/cameraManage/CameraSet.vue index 4fc66ac..b62dbed 100644 --- a/src/views/military/modules/equipmentManage/videoMonitorEquInfo/cameraManage/CameraSet.vue +++ b/src/views/military/modules/equipmentManage/videoMonitorEquInfo/cameraManage/CameraSet.vue @@ -256,7 +256,10 @@ // 刷新按钮 const reNewBtn = ref(); // 当前登录用户信息 - const userStore = useUserStore(); + const userStore = useUserStore().userInfo; + // 当前用户权限下的场景id + const sceneId = userStore?.sceneId; + // 消息弹窗 const { createMessage } = useMessage(); // 展开指定的树节点 diff --git a/src/views/military/modules/equipmentManage/videoMonitorEquInfo/cameraManage/CameraSetDemo.vue b/src/views/military/modules/equipmentManage/videoMonitorEquInfo/cameraManage/CameraSetDemo.vue new file mode 100644 index 0000000..fd895f5 --- /dev/null +++ b/src/views/military/modules/equipmentManage/videoMonitorEquInfo/cameraManage/CameraSetDemo.vue @@ -0,0 +1,1127 @@ + + + + + +