From 2a9f21ed507de72441c77f0c9abc0e848c27ed98 Mon Sep 17 00:00:00 2001 From: sunlei Date: Tue, 19 May 2026 10:07:44 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=80=82=E9=85=8D=E7=BB=9F=E4=B8=80?= =?UTF-8?q?=E5=93=8D=E5=BA=94=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/request.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/api/request.ts b/src/api/request.ts index 9f6855e..1735e03 100644 --- a/src/api/request.ts +++ b/src/api/request.ts @@ -11,9 +11,10 @@ import { export type ApiResponse = { code: number + data: T + err?: unknown message?: string msg: string - data: T } type AuthRetryConfig = AxiosRequestConfig & { @@ -127,6 +128,9 @@ request.interceptors.response.use( return Promise.reject( new Error( error.response?.data?.msg || + (typeof error.response?.data?.err === 'string' + ? error.response.data.err + : '') || error.response?.data?.message || error.message || '请求失败',