From d16bedfbf47cfeffdafddb0dcf3b4205a0120044 Mon Sep 17 00:00:00 2001 From: joylink_zhaoerwei Date: Fri, 18 Oct 2024 16:21:27 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=98=E5=88=B6=E7=BB=84=E4=BB=B6=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Iscs/CCTVMonitoring.vue | 363 +++++++++++++++++++++---- src/configs/cctvCamera.ts | 41 +++ src/layouts/IscsDrawLayout.vue | 3 +- 3 files changed, 353 insertions(+), 54 deletions(-) create mode 100644 src/configs/cctvCamera.ts diff --git a/src/components/Iscs/CCTVMonitoring.vue b/src/components/Iscs/CCTVMonitoring.vue index 20d84f6..47f7cd6 100644 --- a/src/components/Iscs/CCTVMonitoring.vue +++ b/src/components/Iscs/CCTVMonitoring.vue @@ -2,8 +2,8 @@
{{ props.stationName }}摄像头监控
-
-
视频控制
+
视频控制
+
画面布局:
@@ -11,7 +11,15 @@ dense outlined v-model="pictureLayout" - :options="options" + :options="pictureLayoutOtions" + style="width: 125px" + /> +
@@ -20,8 +28,9 @@ dense outlined disable - v-model="pictureLayout" - :options="options" + v-model="chooseStation" + :options="stationOptions" + style="width: 220px" />
@@ -30,8 +39,9 @@ dense outlined disable - v-model="pictureLayout" - :options="options" + v-model="chooseTrain" + :options="trainOptions" + style="width: 220px" />
@@ -39,80 +49,293 @@
-
+ +
模式操作
-
显示模式操作:
+
显示模式选择:
-
- - +
+ +
-
-
轮询模式操作:
+
+
轮询模式选择:
-
- - - - - +
+ + + + +
+
预置位管理
-
-
预置位选择:
- -
-
-
预置位名称:
- -
-
- - - +
+
+
预置位选择:
+ +
+
+
预置位名称:
+ +
+
+ + + +
-
云台控制
+ +
云台控制
diff --git a/src/configs/cctvCamera.ts b/src/configs/cctvCamera.ts new file mode 100644 index 0000000..a69616b --- /dev/null +++ b/src/configs/cctvCamera.ts @@ -0,0 +1,41 @@ +export enum CCTV_Camera_name{ + //VehicleControlRoom,//车控室 + SparePartsCabinet,//备品柜 + PartsArea,//备品区 + StationHall,//站厅 + UpPlatform,//上行站台 + DownPlatform,//下行站台 + //APassageway,//A出入口 + StationHallAExit,//站厅A出口 + AEntrance,//A入口 + APassage,//A口通道 + //BPassageway,//B出入口 + StationHallBExit,//站厅B出口 + BEntrance,//B入口 + BPassage,//B口通道 + //CPassageway,//C出入口 + StationHallCExit,//站厅C出口 + CEntrance,//C入口 + CPassage,//C口通道 + //DPassageway,//D出入口 + StationHallDExit,//站厅D出口 + DEntrance,//D入口 + DPassage,//D口通道 + //StaionHallA,//站厅A端 + ALowerStepSwitch,//A端扶梯下部开关 + ATVM,//A端TVM + AInboundGate,//A端进站闸机 + AExitGate,//A端出站闸机 + AUpperStep,//A端扶梯上部 + ALowerStep,//A端扶梯下部 + AGangway,//A端站厅步梯口 + //StationHallB,//站厅B端 + BLowerStepSwitch,//B端扶梯下部开关 + BTVM,//B端TVM + BInboundGate,//B端进站闸机 + BExitGate,//B端出站闸机 + BUpperStep,//B端扶梯上部 + BLowerStep,//B端扶梯下部 + BGangway,//B端站厅步梯口 + Shop,//商铺 +} diff --git a/src/layouts/IscsDrawLayout.vue b/src/layouts/IscsDrawLayout.vue index 331613f..153e4b5 100644 --- a/src/layouts/IscsDrawLayout.vue +++ b/src/layouts/IscsDrawLayout.vue @@ -155,7 +155,7 @@ id="component-container" >
{ .show-component { display: flex; justify-content: center; - background-color: #c8d0f1; overflow: auto; }