diff --git a/utils/js/request/yapi.swomc.net.js b/utils/js/request/yapi.swomc.net.js deleted file mode 100644 index 66d2d277bd6ec2f6e83419a182f4ecabd4cb78e9..0000000000000000000000000000000000000000 --- a/utils/js/request/yapi.swomc.net.js +++ /dev/null @@ -1,48 +0,0 @@ -import axios from 'axios' - -// eslint-disable-next-line no-undef -const Message = { - error: (msg) => { - console.log('Message.error', msg) - } -} - -function genRequest(baseURL) { - const req = axios.create({ - baseURL: baseURL, - timeout: 60 * 1000 - }) - - // 设置请求发送之前的拦截器 - req.interceptors.request.use(config => { - // 设置发送之前数据需要做什么处理 - return config - }, err => Promise.reject(err)) - - // 设置请求接受拦截器 - req.interceptors.response.use(res => { - // console.log('res = ', res) - // 设置接受数据之后,做什么处理 - // if (res.data.errmsg !== '') { - if (res?.data?.code !== 0) { - Message.error(res?.data?.msg || '[request] axios未知错误') - Promise.reject(res?.data) - } - return res?.data?.data || res?.data - }, err => { - // 判断请求异常信息中是否含有超时timeout字符串 - if (err.message.includes('timeout')) { - console.log('错误回调', err.message) - Message.error('网络超时') - } - if (err.message.includes('Network Error')) { - console.log('错误回调', err.message) - Message.error('服务端未启动,或网络连接错误') - } - return Promise.reject(err) - }) - - return req -} - -export { genRequest }