From 67eead570d15378b8b5ae937f2265c6d4f3cbe6d Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Thu, 12 Feb 2026 11:31:26 +0800
Subject: [PATCH] feat: app语音

---
 uniapps/work-app/src/hooks/useGlobalWS.js |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/uniapps/work-app/src/hooks/useGlobalWS.js b/uniapps/work-app/src/hooks/useGlobalWS.js
index a337b9e..58ae981 100644
--- a/uniapps/work-app/src/hooks/useGlobalWS.js
+++ b/uniapps/work-app/src/hooks/useGlobalWS.js
@@ -17,12 +17,9 @@
 
 	// 消息处理
   function messageHandler(payload) {
-    // console.log('🌐 全局WebSocket收到消息111111111111111111111:', payload)
     // 先尝试直接处理消息(适用于mobile-web-view的voiceCallDetail页面的消息格式)
     const t = (payload.type || '').toString()
-    // const bizCode = payload.biz_code || ''
     callStatus.value = t
-    // console.log('📋 消息分析:type=' + t )
     // 处理语音通话请求
     if (t === 'call') {
       console.log('📞 全局收到来电 call,来自', payload.from)
@@ -82,16 +79,16 @@
     const userStore = useUserStore()
     accessToken.value =userStore?.userInfo.access_token
     try {
-
       websocketService.setOnMessageCallback(messageHandler);
 
       // 获取当前用户ID,优先使用store中的用户信息
       const userId = userStore.userInfo?.id || defaultUserId;
+			console.log('🌐 全局WebSocket初始化开始,用户ID:', userId)
 
       // 检查是否已经有活跃的WebSocket连接
       if (!websocketService.getConnected() || websocketService.userId !== userId) {
         // 使用用户ID初始化WebSocket连接
-        websocketService.init(userId, WS_BASE);
+        websocketService.init(userId, WS_BASE, accessToken.value);
         // console.log('🌐 全局WebSocket初始化成功,用户ID:', userId);
       } else {
         websocketService.connect();

--
Gitblit v1.9.3