From 873114cc56fb6181db86fef920520e218257e235 Mon Sep 17 00:00:00 2001 From: wuyouming666 <2265557248@qq.com> Date: 星期四, 11 四月 2024 10:41:45 +0800 Subject: [PATCH] 代码迁移 --- UI-Project/src/views/UnLoadGlass/loadmachinerack.vue | 47 +++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 45 insertions(+), 2 deletions(-) diff --git a/UI-Project/src/views/UnLoadGlass/loadmachinerack.vue b/UI-Project/src/views/UnLoadGlass/loadmachinerack.vue index 2795d46..04dc378 100644 --- a/UI-Project/src/views/UnLoadGlass/loadmachinerack.vue +++ b/UI-Project/src/views/UnLoadGlass/loadmachinerack.vue @@ -19,6 +19,49 @@ const tableData = reactive([]); +let socket; + + +const initWebSocket = (token) =>{ //鍒濆鍖杦e + +let viewname = "unloadglass"; + +if (typeof WebSocket === "undefined") { + console.log("鎮ㄧ殑娴忚鍣ㄤ笉鏀寔WebSocket"); +} else { + let socketUrl = "ws://" + "localhost"+":88" + "/api/unLoadGlass/api/talk/" + viewname; + if (socket != null) { + socket.close(); + socket = null; + } + + // 寮�鍚竴涓獁ebsocket鏈嶅姟 + socket = new WebSocket(socketUrl); + + // 鎵撳紑浜嬩欢 + socket.onopen = function () { + console.log("websocket宸叉墦寮�"); + }; + + + +socket.onmessage = (msg) => { +if (!msg.data) { +return; // 濡傛灉鏀跺埌绌烘暟鎹紝鍒欑洿鎺ヨ繑鍥烇紝涓嶆墽琛屽悗缁�昏緫 +} + + + + let obj = JSON.parse(msg.data); + + + console.log('鏀跺埌娑堟伅锛�', obj.data); + + } + + } + } + @@ -157,9 +200,9 @@ -// initWebSocket(); +initWebSocket(); onMounted(fetchTableData); - setInterval(fetchTableData, 2000) +//setInterval(fetchTableData, 2000) const open = () => { ElMessageBox.confirm( -- Gitblit v1.8.0