fix: 修复request请求自定义headers类型错误

This commit is contained in:
kailong321200875
2023-12-19 09:04:07 +08:00
parent 649fb17d00
commit bf2cd720d0
2 changed files with 4 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
import { AxiosResponse, AxiosRequestHeaders, InternalAxiosRequestConfig } from './types'
import { AxiosResponse, InternalAxiosRequestConfig } from './types'
import { ElMessage } from 'element-plus'
import qs from 'qs'
import { SUCCESS_CODE } from '@/constants'
@@ -7,7 +7,7 @@ import { useUserStoreWithOut } from '@/store/modules/user'
const defaultRequestInterceptors = (config: InternalAxiosRequestConfig) => {
if (
config.method === 'post' &&
(config.headers as AxiosRequestHeaders)['Content-Type'] === 'application/x-www-form-urlencoded'
config.headers['Content-Type'] === 'application/x-www-form-urlencoded'
) {
config.data = qs.stringify(config.data)
}