优化
This commit is contained in:
@@ -35,25 +35,25 @@ axios.interceptors.response.use(
|
||||
if (error && error.response) {
|
||||
switch (error.response.status) {
|
||||
case 400:
|
||||
console.error('请求参数错误')
|
||||
this.$message.error('请求参数错误')
|
||||
console.log('请求参数错误')
|
||||
break
|
||||
case 401:
|
||||
console.error('身份验证失败,即将跳转登录页')
|
||||
console.log('身份验证失败,即将跳转登录页')
|
||||
break
|
||||
case 404:
|
||||
console.error('请求资源不存在')
|
||||
console.log('请求资源不存在')
|
||||
break
|
||||
case 500:
|
||||
console.error('服务器内部错误')
|
||||
console.log('服务器内部错误')
|
||||
break
|
||||
default:
|
||||
console.error('请求失败:', error.response.status)
|
||||
console.log('请求失败:', error.response.status)
|
||||
}
|
||||
return Promise.reject(error.response.data || error.message)
|
||||
} else {
|
||||
console.error('网络错误或服务器无响应')
|
||||
console.log('网络错误或服务器无响应')
|
||||
return Promise.reject(new Error('网络错误或服务器无响应'))
|
||||
}
|
||||
return Promise.reject(error.response.data || error.message)
|
||||
}
|
||||
)
|
||||
|
||||
@@ -64,7 +64,7 @@ export const post = (sevmethod, params) => {
|
||||
resolve(response.data)
|
||||
})
|
||||
.catch((error) => {
|
||||
reject(error)
|
||||
reject(error.message)
|
||||
})
|
||||
})
|
||||
}
|
||||
@@ -76,7 +76,7 @@ export const get = (sevmethod, params = {}) => {
|
||||
resolve(response.data)
|
||||
})
|
||||
.catch(error => {
|
||||
reject(error)
|
||||
reject(error.message)
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user