From 00c4dfc5ac687c93e0b7abafc33abb693b38edd6 Mon Sep 17 00:00:00 2001 From: 严智鑫 <test> Date: 星期一, 05 八月 2024 09:14:33 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/HangZhouMes --- UI-Project/src/views/ReportWork/reportWork.vue | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/UI-Project/src/views/ReportWork/reportWork.vue b/UI-Project/src/views/ReportWork/reportWork.vue index d1bfcfe..67b04ab 100644 --- a/UI-Project/src/views/ReportWork/reportWork.vue +++ b/UI-Project/src/views/ReportWork/reportWork.vue @@ -224,6 +224,7 @@ inputValuesb[rowId] = value; }; fetchTableData(); +let socket = null; const socketUrl = `ws://${WebSocketHost}:${host}/api/temperingGlass/api/talk/screen`; const handleMessage = (data) => { // adjustedRects.value = data.device[0].map(rect => ({ @@ -233,7 +234,7 @@ // thisProcess: rect.thisProcess, // })); }; -let socket; +// let socket; onMounted(() => { socket = new WebSocket(socketUrl); socket.onmessage = (event) => { @@ -243,19 +244,18 @@ }; // }; }); - - - - onUnmounted(() => { socket.close(); }); - onMounted(() => { - // fetchFlowCardId(); fetchTableData(); - initializeWebSocket(socketUrl, handleMessage); + socket = initializeWebSocket(socketUrl, handleMessage); }); + onUnmounted(() => { + if (socket) { + closeWebSocket(socket); + } + }); onBeforeUnmount(() => { console.log("鍏抽棴浜�") closeWebSocket(); -- Gitblit v1.8.0