From 0ac0744283a7113165e1618417033570ec9c1feb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=9D=B0?= Date: Fri, 15 Aug 2025 17:19:42 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=B8=80=E4=B8=AA=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E6=B5=81=E8=AF=B7=E6=B1=82=E5=A4=B1=E8=B4=A5=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E8=BF=94=E5=9B=9E=E5=8F=91msg=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/AiEmotion.vue | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/src/views/AiEmotion.vue b/src/views/AiEmotion.vue index 16fc6af..ed43dae 100644 --- a/src/views/AiEmotion.vue +++ b/src/views/AiEmotion.vue @@ -2151,16 +2151,17 @@ async function handleSendMessage(input, onComplete) { // 关闭加载状态和等待提示,返回refuse信息,停止图片旋转,恢复历史数据 // isLoading.value = false; isPageLoaded.value = false; + const refuseMessage = response && response.msg ? response.msg : "接口返回数据异常,请重试"; const aiMessage = reactive({ sender: "ai", - text: processRefuseMessage(parsedData.refuse), + text: processRefuseMessage(refuseMessage), }); messages.value.push(aiMessage); // 将AI消息添加到emotion store中 emotionStore.addConversation({ sender: "ai", - text: processRefuseMessage(parsedData.refuse), + text: processRefuseMessage(refuseMessage), timestamp: new Date().toISOString(), }); isRotating.value = false; @@ -2372,18 +2373,6 @@ async function handleSendMessage(input, onComplete) { isPageLoaded.value = false; } - const aiMessage = reactive({ - sender: "ai", - text: "请求工作流接口失败,请检查网络连接", - }); - messages.value.push(aiMessage); - - // 将AI消息添加到emotion store中 - emotionStore.addConversation({ - sender: "ai", - text: "请求工作流接口失败,请检查网络连接", - timestamp: new Date().toISOString(), - }); // 请求失败时停止图片旋转,恢复历史数据 isRotating.value = false; messages.value = [...previousMessages, ...messages.value];