From 4242bd8cfe12d396b1d73b0b4ea8a233f57eb81a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BB=98=E6=B0=91=E5=BA=B7?= Date: Wed, 25 Jun 2025 16:20:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=AF=E4=BF=A1=E4=BB=A3=E7=A0=81=E5=BA=93-?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E7=9B=B8=E5=85=B3=E9=80=BB=E8=BE=91=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/stores/user.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/stores/user.ts b/src/stores/user.ts index 9d5a28a..baa046c 100644 --- a/src/stores/user.ts +++ b/src/stores/user.ts @@ -75,13 +75,19 @@ export const useAccountStore = defineStore('accountInfo', () => { refresh_token: localStorage.getItem('refresh_token') || '' }); const userRes = await getUserInfo(); - if (userRes.data?.data) { + if (userRes.data?.data && userRes.data?.data?.code===200) { localStorage.setItem('userInfo', JSON.stringify(userRes.data?.data)); saveAccountInfo({ ...userRes.data?.data }); // } return true; + } else { + localStorage.removeItem('access_token'); + localStorage.removeItem('refresh_token'); + localStorage.removeItem('userInfo'); + saveAccountInfo({}); + return false; } // localStorage.removeItem('access_token'); // localStorage.removeItem('refresh_token');