From 35380d4114c213fbf69073dd498d81bd7ec8c95b Mon Sep 17 00:00:00 2001 From: wx <645899409@qq.com> Date: Thu, 31 Oct 2024 09:23:11 +0800 Subject: [PATCH] =?UTF-8?q?update=201.=E6=89=93=E5=BC=80=E6=A0=87=E5=87=86?= =?UTF-8?q?=E5=8C=96=E5=A4=A7=E5=B1=8F=E7=9A=84=E6=B1=82=E5=8A=A9websocket?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/centralScreen/centralScreen.vue | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/views/centralScreen/centralScreen.vue b/src/views/centralScreen/centralScreen.vue index a92eca6..294ee86 100644 --- a/src/views/centralScreen/centralScreen.vue +++ b/src/views/centralScreen/centralScreen.vue @@ -47,7 +47,7 @@
- + @@ -142,7 +142,7 @@ // 监听窗口关闭事件,当窗口关闭时,主动去关闭websocket连接,防止连接还没断开就关闭窗口,server端会抛异常。 window.onbeforeunload = function () { closeSocket(); - // closeSocket2(); + closeSocket2(); // closeSocket3(); //银川云坐席 }; @@ -277,24 +277,24 @@ // }); // } // }); - // //应急求助 - // let emergencyUrl = handleSocketUrl(emergencyPath + `${DataType.yinChuan}`, userStore.getCenterInfo.id); - // const { socketData: emergencyData, setSocketData: setEmergencyData, closeSocket: closeSocket2 } = useSocket(emergencyUrl, false); - // const emergencyDialogRef = ref(); - // - // watch(emergencyData, (nVal) => { - // if (nVal) { - // nextTick(() => { - // setEmergencyData(nVal); - // emergencyDialogRef.value.openDialog(); - // }); - // } - // }); + //应急求助 + let emergencyUrl = handleSocketUrl(emergencyPath, userStore.getCenterInfo.id); + const { socketData: emergencyData, setSocketData: setEmergencyData, closeSocket: closeSocket2 } = useSocket(emergencyUrl, false); + const emergencyDialogRef = ref(); + + watch(emergencyData, (nVal) => { + if (nVal) { + nextTick(() => { + setEmergencyData(nVal); + emergencyDialogRef.value.openDialog(); + }); + } + }); //银川云坐席 let socketUrl = handleSocketUrl(basicPath, userStore.getCenterInfo?.id); const { socketData, setSocketData, closeSocket } = useSocket(socketUrl, false); const yunZuoXiDialogRef = ref(); //云坐席 - const emergencyDialogRef = ref(); //紧急求助 + // const emergencyDialogRef = ref(); //紧急求助 const employeeDialogRef = ref(); //终端报警||健康监测 //title = "1:紧急求助 2:云坐席 3:终端报警") watch(socketData, (nVal) => {