From f2372d324318dfd5bbc78384b5e79e673522f1a9 Mon Sep 17 00:00:00 2001
From: 疯狂的狮子Li <15040126243@163.com>
Date: 星期四, 02 十一月 2023 13:53:44 +0800
Subject: [PATCH] update 优化 !pr50 bug与代码实现
---
src/views/index.vue | 2 +-
src/utils/websocket.ts | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/utils/websocket.ts b/src/utils/websocket.ts
index 90e86bf..0d5e9ee 100644
--- a/src/utils/websocket.ts
+++ b/src/utils/websocket.ts
@@ -115,18 +115,18 @@
// socket 鎺ユ敹鏁版嵁
export const websocketonmessage = () => {
websocket.onmessage = function (e: any) {
- const msg = JSON.parse(e.data) as any;
- if (msg.type === 'heartbeat') {
+ if (e.data.indexOf('heartbeat') > 0) {
resetHeart();
}
- if (msg.type === 'ping') {
+ if (e.data.indexOf('ping') > 0) {
return;
}
addNotice({
- message: msg,
+ message: e.data,
read: false,
time: new Date().toLocaleString()
});
- return msg;
+ ElMessage.success(e.data);
+ return e.data;
};
};
diff --git a/src/views/index.vue b/src/views/index.vue
index 40c88a8..3bb7396 100644
--- a/src/views/index.vue
+++ b/src/views/index.vue
@@ -99,7 +99,7 @@
import { initWebSocket } from '@/utils/websocket';
onMounted(() => {
- initWebSocket("ws://"+window.location.host+import.meta.env.VITE_APP_BASE_API+"/resource/websocket");
+ initWebSocket("ws://" + window.location.host + import.meta.env.VITE_APP_BASE_API + "/resource/websocket");
});
const goTarget = (url:string) => {
--
Gitblit v1.9.3