|
|
|
@ -1,7 +1,7 @@
|
|
|
|
|
// axios配置 可自行根据项目进行更改,只需更改该文件即可,其他文件可以不动
|
|
|
|
|
// The axios configuration can be changed according to the project, just change the file, other files can be left unchanged
|
|
|
|
|
|
|
|
|
|
import type { AxiosResponse } from 'axios' |
|
|
|
|
import type { AxiosInstance, AxiosResponse } from 'axios' |
|
|
|
|
import { clone } from 'lodash-es' |
|
|
|
|
import type { RequestOptions, Result } from '@/types/axios' |
|
|
|
|
import type { AxiosTransform, CreateAxiosOptions } from './axiosTransform' |
|
|
|
@ -205,7 +205,7 @@ const transform: AxiosTransform = {
|
|
|
|
|
/** |
|
|
|
|
* @description: 响应错误处理 |
|
|
|
|
*/ |
|
|
|
|
responseInterceptorsCatch: (axiosInstance: AxiosResponse, error: any) => { |
|
|
|
|
responseInterceptorsCatch: (axiosInstance: AxiosInstance, error: any) => { |
|
|
|
|
const { t } = useI18n() |
|
|
|
|
const errorLogStore = useErrorLogStoreWithOut() |
|
|
|
|
errorLogStore.addAjaxErrorInfo(error) |
|
|
|
|