From 5ccb1d9588ae0a68f0c21cd91eb021d637c1f953 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Sat, 17 Jan 2026 09:28:54 +0800
Subject: [PATCH] feat:调整

---
 uniapps/work-app/src/hooks/useGlobalWS.js |   25 ++++---------------------
 1 files changed, 4 insertions(+), 21 deletions(-)

diff --git a/uniapps/work-app/src/hooks/useGlobalWS.js b/uniapps/work-app/src/hooks/useGlobalWS.js
index 7ddd6be..caaaa94 100644
--- a/uniapps/work-app/src/hooks/useGlobalWS.js
+++ b/uniapps/work-app/src/hooks/useGlobalWS.js
@@ -20,7 +20,6 @@
     // const bizCode = payload.biz_code || ''
     callStatus.value = t
     console.log('📋 消息分析:type=' + t )
-    console.log('222222222222222222',t,'----------------',callStatus.value,'----------------')
     // 处理语音通话请求
     if (t === 'call') {
       console.log('📞 全局收到来电 call,来自', payload.from)
@@ -93,38 +92,22 @@
         websocketService.init(userId, WS_BASE);
         // console.log('🌐 全局WebSocket初始化成功,用户ID:', userId);
       } else {
-        // websocketService.connect();
+        websocketService.connect();
 
       }
     } catch (error) {
-      // console.error('❌ 全局WebSocket初始化失败:', error);
     }
   }
-
-  // 监听用户信息变化,初始化WebSocket
-  watch(
-    () => [userStore.userInfo, callStatus.value],
-    ([newUserInfo,newValue]) => {
-      if (newValue === 'accept') {
-        console.log('📞 通话中,跳过WebSocket初始化');
-        return;
-      }
-      // 不管是否有连接,都调用initWS来确保连接和消息处理器正常
-      initWS();
-
-    },
-    { immediate: true, deep: true }
-  )
   watch(
     () => callStatus.value,
     (newValue) => {
-      console.log('监听callStatus.value',newValue);
       if (newValue === 'accept') {
         console.log('📞 通话中,跳过WebSocket初始化');
         return;
       }
-      websocketService.connect();
-    }
+      initWS();
+    },
+    { immediate: true, deep: true }
   )
 }
 

--
Gitblit v1.9.3