diff --git a/pages/chat/ChatMainList.vue b/pages/chat/ChatMainList.vue index 626b4be..ae14e79 100644 --- a/pages/chat/ChatMainList.vue +++ b/pages/chat/ChatMainList.vue @@ -598,7 +598,7 @@ const sendWebSocketMessage = (messageType, messageContent, options = {}) => { return true; } catch (error) { console.error("发送WebSocket消息失败:", error); - + isSessionActive.value = false; return false; } }; @@ -607,6 +607,7 @@ const sendWebSocketMessage = (messageType, messageContent, options = {}) => { const sendChat = (message, isInstruct = false) => { if (!webSocketManager || !webSocketManager.isConnected()) { console.error("WebSocket未连接"); + isSessionActive.value = false; return; }