From 9c92fc62528f09229a5839163d4d86a5b138d5df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E7=A3=8A?= <17600116464@163.com> Date: Tue, 4 Mar 2025 04:19:36 -0500 Subject: [PATCH] =?UTF-8?q?fix(other):=20=E4=BF=AE=E5=A4=8D=E4=BA=86?= =?UTF-8?q?=E4=B8=8E=E5=90=8E=E7=AB=AF=E4=B8=8D=E8=83=BD=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E5=88=B7=E6=96=B0token=E7=9A=84BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/service/api/auth.ts | 4 ++-- src/service/request/shared.ts | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/service/api/auth.ts b/src/service/api/auth.ts index 247d1f0f..3246eca0 100644 --- a/src/service/api/auth.ts +++ b/src/service/api/auth.ts @@ -35,12 +35,12 @@ export function fetchGetUserInfo() { * * @param refreshToken Refresh token */ -export function fetchRefreshToken(refreshToken: string) { +export function fetchRefreshToken(refreshToken: Api.Auth.LoginToken) { return request({ url: '/auth/refreshToken', method: 'post', data: { - refreshToken + ...refreshToken } }); } diff --git a/src/service/request/shared.ts b/src/service/request/shared.ts index 162d4706..b67c16cf 100644 --- a/src/service/request/shared.ts +++ b/src/service/request/shared.ts @@ -15,7 +15,12 @@ async function handleRefreshToken() { const { resetStore } = useAuthStore(); const rToken = localStg.get('refreshToken') || ''; - const { error, data } = await fetchRefreshToken(rToken); + const token = localStg.get('token') || ''; + const refresh_Data = { + token, + refreshToken: rToken + }; + const { error, data } = await fetchRefreshToken(refresh_Data); if (!error) { localStg.set('token', data.token); localStg.set('refreshToken', data.refreshToken);