Commit 4923c3b163072054d76fc1a1c992b3a4cca64eb8
1 parent
447313cb
fix: type error
Showing
1 changed file
with
9 additions
and
2 deletions
yudao-ui-admin-vue3/src/config/axios/service.ts
| 1 | -import axios, { AxiosInstance, AxiosRequestHeaders, AxiosResponse, AxiosError } from 'axios' | 1 | +import axios, { |
| 2 | + AxiosInstance, | ||
| 3 | + AxiosRequestHeaders, | ||
| 4 | + AxiosResponse, | ||
| 5 | + AxiosError, | ||
| 6 | + InternalAxiosRequestConfig | ||
| 7 | +} from 'axios' | ||
| 8 | + | ||
| 2 | import { ElMessage, ElMessageBox, ElNotification } from 'element-plus' | 9 | import { ElMessage, ElMessageBox, ElNotification } from 'element-plus' |
| 3 | import qs from 'qs' | 10 | import qs from 'qs' |
| 4 | import { config } from '@/config/axios/config' | 11 | import { config } from '@/config/axios/config' |
| @@ -35,7 +42,7 @@ const service: AxiosInstance = axios.create({ | @@ -35,7 +42,7 @@ const service: AxiosInstance = axios.create({ | ||
| 35 | 42 | ||
| 36 | // request拦截器 | 43 | // request拦截器 |
| 37 | service.interceptors.request.use( | 44 | service.interceptors.request.use( |
| 38 | - (config) => { | 45 | + (config: InternalAxiosRequestConfig) => { |
| 39 | // 是否需要设置 token | 46 | // 是否需要设置 token |
| 40 | let isToken = (config!.headers || {}).isToken === false | 47 | let isToken = (config!.headers || {}).isToken === false |
| 41 | whiteList.some((v) => { | 48 | whiteList.some((v) => { |