diff --git a/.env.production b/.env.production index 2cd57f1..5184206 100644 --- a/.env.production +++ b/.env.production @@ -5,6 +5,7 @@ NODE_ENV = "production" # 注:切换部署环境时需更改src\routers\modules\staticRouter里的路径 改src\config\config.ts里的项目标识 # VITE_API_URL = "http://139.9.66.234:6688" # VITE_API_URL = "http://jxj.zhgdyun.com:6688" +# VITE_API_URL = 'http://jxj.zhgdyun.com:100' # 沈阳合盈线上 # VITE_API_URL = "http://101.43.164.214:45022" # 嘉兴王江泾公用码头 diff --git a/src/views/sevenLargeScreen/elevatorMonitoring/eleMonitor.vue b/src/views/sevenLargeScreen/elevatorMonitoring/eleMonitor.vue index bba4c25..3c857da 100644 --- a/src/views/sevenLargeScreen/elevatorMonitoring/eleMonitor.vue +++ b/src/views/sevenLargeScreen/elevatorMonitoring/eleMonitor.vue @@ -107,15 +107,12 @@ onMounted(async () => { }); onBeforeUnmount(() => { - if (oWebControl.value === undefined) { - // 先让窗口隐藏,规避可能的插件窗口滞后于浏览器消失问题 - oWebControl.JS_HideWnd(); - // 销毁当前播放的视频 - oWebControl.JS_RequestInterface({ funcName: "destroyWnd" }); - // 断开与插件服务连接 - oWebControl.JS_Disconnect(); - } -}); + // 先让窗口隐藏,规避可能的插件窗口滞后于浏览器消失问题 + oWebControl.JS_HideWnd(); + // 销毁当前播放的视频 + oWebControl.JS_RequestInterface({ funcName: "destroyWnd" }); + // 断开与插件服务连接 + oWebControl.JS_Disconnect(); const initPlugin = () => { oWebControl = new WebControl({ @@ -295,7 +292,6 @@ const previewVideo = (data: string | null) => { }; - diff --git a/src/views/sevenLargeScreen/videoManagement/index.vue b/src/views/sevenLargeScreen/videoManagement/index.vue index 5323841..876d193 100644 --- a/src/views/sevenLargeScreen/videoManagement/index.vue +++ b/src/views/sevenLargeScreen/videoManagement/index.vue @@ -4,7 +4,15 @@
- +
-
+
@@ -112,7 +117,7 @@ let objData = ref({ //设备列表的点击操作 const checkVideo = async (item: any) => { // 避免点击父节点导致无法出现视频 - if(item.serialNumber){ + if (item.serialNumber) { ysyParams.value = item; cameraIndexCode.value = item.serialNumber; if (videoType.value !== 1) { @@ -171,7 +176,6 @@ onMounted(async () => { window.addEventListener("resize", e => { if (oWebControl.value == undefined) { // console.log("wwwww", e); - oWebControl.JS_Resize(tagDomObj?.clientWidth, tagDomObj?.clientHeight); // oWebControl.JS_Resize(playWndHeight.value, playWndWidth.value); // setWndCover(); @@ -184,14 +188,12 @@ onMounted(async () => { }); onBeforeUnmount(() => { - if (oWebControl.value === undefined) { - // 先让窗口隐藏,规避可能的插件窗口滞后于浏览器消失问题 - oWebControl.JS_HideWnd(); - // 销毁当前播放的视频 - oWebControl.JS_RequestInterface({ funcName: "destroyWnd" }); - // 断开与插件服务连接 - oWebControl.JS_Disconnect(); - } + // 先让窗口隐藏,规避可能的插件窗口滞后于浏览器消失问题 + oWebControl.JS_HideWnd(); + // 销毁当前播放的视频 + oWebControl.JS_RequestInterface({ funcName: "destroyWnd" }); + // 断开与插件服务连接 + oWebControl.JS_Disconnect(); }); const initPlugin = () => { @@ -481,12 +483,12 @@ const previewVideo = (data: string | null) => { .el-tree { background-color: transparent; } - .el-tree>.el-tree-node:focus > .el-tree-node__content { + .el-tree > .el-tree-node:focus > .el-tree-node__content { // background-color: #141E2B; background: url("@/assets/images/dustNoise/listImg.png") no-repeat; background-size: 100% 100%; } - .el-tree>.el-tree-node>.el-tree-node__content { + .el-tree > .el-tree-node > .el-tree-node__content { // background-color: #141E2B; background: url("@/assets/images/dustNoise/listImg.png") no-repeat; background-size: 100% 100%; @@ -499,20 +501,20 @@ const previewVideo = (data: string | null) => { .el-tree-node__children .el-tree-node { margin-top: 3%; } - .el-tree>.el-tree-node>.el-tree-node__content:hover { + .el-tree > .el-tree-node > .el-tree-node__content:hover { // background-color: #141E2B; background: url("@/assets/images/dustNoise/listImg.png") no-repeat; background-size: 100% 100%; } - .el-tree-node__label{ + .el-tree-node__label { color: white; font-size: 16px; margin-bottom: 1px; } - .el-tree>.el-tree-node>.el-tree-node__content>.el-tree-node__label { + .el-tree > .el-tree-node > .el-tree-node__content > .el-tree-node__label { margin-left: 8%; } - .el-tree>.el-tree-node>.el-tree-node__content>.el-tree-node__expand-icon { + .el-tree > .el-tree-node > .el-tree-node__content > .el-tree-node__expand-icon { color: white; font-size: 16px; position: absolute;