import { AxiosInstance } from 'axios'
import { message } from 'ant-design-vue'
export default function (http: AxiosInstance) {
http.interceptors.response.use(
response => response,
error => {
if (error.response?.status === 408 || error.code === 'ECONNABORTED') {
message.error(`请求超时,请重试。url: ${error.config.url}`, 5)
}
return Promise.reject(error)
}
)
}