From 6584cbef8a5829950c20b507e17445b97650e73f Mon Sep 17 00:00:00 2001
From: hcong <1050828145@qq.com>
Date: 星期三, 27 十一月 2024 12:15:04 +0800
Subject: [PATCH] 1. 新增消息管理类 2. socket消息类型js改为枚举类 3. 重连函数在使用时以参数传递进来

---
 src/socket/socketMessage.js |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/socket/socketMessage.js b/src/socket/socketMessage.js
index c891065..e3fe02c 100644
--- a/src/socket/socketMessage.js
+++ b/src/socket/socketMessage.js
@@ -1,4 +1,3 @@
-import { messageTypes } from '@/enum/socketMessage.js' 
 // 寮�濮嬬鍙峰拰缁撴潫绗﹀彿鍒嗗埆涓� '##' 鍜� '%%', 鍒嗛殧绗︿负 &&
 // 寮�濮嬬鍙�
 const startStr = '##';
@@ -7,7 +6,7 @@
 // 缁撴潫绗﹀彿
 const endStr = '%%';
 // 鏍¢獙鏍煎紡
-function verificationMessahe(message) {
+function verificationMessage(message) {
   if (!message || message == '') {
     return false;
   }
@@ -28,14 +27,14 @@
  * @returns 
  */
 function decodeMessage(message) {
-  if (!verificationMessahe(message)) {
+  if (!verificationMessage(message)) {
     return;
   }
   const parts = message.slice(startStr.length, -endStr.length).split(splitStr);
   const type = parts[0];
   let data = JSON.parse(parts[1]);
   return {
-    type: messageTypes.find((item) => item.value == type).value,
+    type: type,
     data: data
   };
 }
@@ -49,4 +48,4 @@
   return `${startStr}${type}${splitStr}${JSON.stringify(data)}${endStr}`;
 }
 
-export { verificationMessahe, decodeMessage, encodeMessage, messageTypes };
+export { verificationMessage, decodeMessage, encodeMessage };

--
Gitblit v1.9.3