mirror of
https://github.com/KwiTsukasa/kt-template-online-playground.git
synced 2026-05-27 16:45:45 +08:00
fix: 适配统一响应结构
This commit is contained in:
parent
2ba66ea8c5
commit
2a9f21ed50
@ -11,9 +11,10 @@ import {
|
|||||||
|
|
||||||
export type ApiResponse<T = unknown> = {
|
export type ApiResponse<T = unknown> = {
|
||||||
code: number
|
code: number
|
||||||
|
data: T
|
||||||
|
err?: unknown
|
||||||
message?: string
|
message?: string
|
||||||
msg: string
|
msg: string
|
||||||
data: T
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type AuthRetryConfig = AxiosRequestConfig & {
|
type AuthRetryConfig = AxiosRequestConfig & {
|
||||||
@ -127,6 +128,9 @@ request.interceptors.response.use(
|
|||||||
return Promise.reject(
|
return Promise.reject(
|
||||||
new Error(
|
new Error(
|
||||||
error.response?.data?.msg ||
|
error.response?.data?.msg ||
|
||||||
|
(typeof error.response?.data?.err === 'string'
|
||||||
|
? error.response.data.err
|
||||||
|
: '') ||
|
||||||
error.response?.data?.message ||
|
error.response?.data?.message ||
|
||||||
error.message ||
|
error.message ||
|
||||||
'请求失败',
|
'请求失败',
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user