From 7f83a1b030510da483c995c7575a20a15be609bc Mon Sep 17 00:00:00 2001 From: zhangyahui Date: Thu, 30 Oct 2025 13:16:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B3=A8=E5=86=8C=E5=AE=8C=E6=88=90?= =?UTF-8?q?=E5=90=8E=E8=B7=B3=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/asistant/index.vue | 10 +++++++++- src/views/login/SignupPage.vue | 9 +++------ 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/views/asistant/index.vue b/src/views/asistant/index.vue index c0ebcf2..305b622 100644 --- a/src/views/asistant/index.vue +++ b/src/views/asistant/index.vue @@ -34,6 +34,7 @@ import { useRouter } from 'vue-router' import { useUserInfoStore } from '@/stores' import { streamChatAddress } from '@/api/workshop' import { generateUUID } from '@/utils/tools' +import { showToast } from 'vant' const router = useRouter() const userInfoStore = useUserInfoStore() @@ -131,7 +132,14 @@ const handleFetchMessage = (message: string) => { credentials: 'include' }) .then(async (response) => { - if (!response.ok) throw new Error(`HTTP error! status: ${response.status}`) + if (!response.ok) { + showToast({ + message: `failed to fetch: ${response.status}`, + position: 'top', + icon: 'none' + }) + throw new Error(`发起对话错误--- ${response.status}`) + } let contentBody = '' let buffer = '' diff --git a/src/views/login/SignupPage.vue b/src/views/login/SignupPage.vue index 7192c52..e0293d9 100644 --- a/src/views/login/SignupPage.vue +++ b/src/views/login/SignupPage.vue @@ -138,12 +138,9 @@ const handleConfirm = async () => { fetchRegisterOrLogin({ ...formData, operationType: 'REGISTER' }) .then((res) => { - if (res.success) { - showToast('注册成功') - router.push('/login') - } else { - showToast(res.message) - } + console.log('res', res) + showToast('注册成功') + router.push('/login') }) .catch((err) => { showToast(err.message)