feat: 整体pure,核心功能对接完成
This commit is contained in:
@@ -3,17 +3,13 @@ import Axios, {
|
||||
type AxiosRequestConfig,
|
||||
type CustomParamsSerializer
|
||||
} from "axios";
|
||||
import type {
|
||||
PureHttpError,
|
||||
RequestMethods,
|
||||
PureHttpRequestConfig
|
||||
} from "./types.d";
|
||||
import type { RequestMethods, PureHttpRequestConfig } from "./types.d";
|
||||
import { stringify } from "qs";
|
||||
import NProgress from "../progress";
|
||||
import { getToken, formatToken } from "@/utils/auth";
|
||||
import { useUserStoreHook } from "@/store/modules/user";
|
||||
import {message} from "@/utils/message";
|
||||
import { transformI18n } from "@/plugins/i18n";
|
||||
import { message } from "@/utils/message";
|
||||
// import { transformI18n } from "@/plugins/i18n";
|
||||
// 相关配置请参考:www.axios-js.com/zh-cn/docs/#axios-request-config-1
|
||||
const defaultConfig: AxiosRequestConfig = {
|
||||
baseURL: import.meta.env.VITE_APP_BASE_API,
|
||||
@@ -142,7 +138,7 @@ class PureHttp {
|
||||
// 关闭进度条动画
|
||||
NProgress.done();
|
||||
// 所有的响应异常 区分来源为取消请求/非取消请求
|
||||
return Promise.reject($error);
|
||||
return Promise.reject($error);
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user