Browse Source

去掉错误提示

master
dai 3 years ago
parent
commit
c7096edebd
  1. 38
      src/api/index.js

38
src/api/index.js

@ -27,13 +27,13 @@ const api = axios.create({
api.interceptors.request.use(
request => {
/**
* 全局拦截请求发送前提交的参数
* 以下代码为示例在登录状态下分别对 post get 请求加上 token 参数
*/
if (store.getters['user/isLogin']) {
request.headers.token = store.state.user.token
request.headers.token = store.state.user.token
// request.headers.token = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJhcHAiOiJnb3YiLCJjbGllbnQiOiJ3ZWIiLCJleHAiOjE2NDk0OTQwMzQsInVzZXJJZCI6ImViY2VmN2MxYzYzYTg3YTIyNmU1OWYxZTAxNDlkMzMxIiwiaWF0IjoxNjQ4ODg5MjM0fQ.Zque4dkZDdqhqzUktp3kJ2I3FlH7q2c8ePbMCwqglVuAnfqozxnqRlXIHJF9RDVA1mSayPaZqYEeia5zztciFQ'
// request.headers.Authorization = store.state.user.token
}
@ -69,16 +69,16 @@ api.interceptors.response.use(
*/
let errCodes = [500, 405, 403]
const res = response.data
if (res.code === 0) {
return Promise.resolve(res)
} else if (errCodes.includes(res.code)) {
// 这里做错误提示,如果使用了 element ui 则可以使用 Message 进行提示
Message({
message: res.msg || 'Error',
type: 'error',
duration: 5 * 1000
})
// Message({
// message: res.msg || 'Error',
// type: 'error',
// duration: 5 * 1000
// })
return Promise.reject(res)
} else if (res.code === 401) {
// 有一个接口进入该方法 其他接口则不在进入
@ -114,22 +114,22 @@ api.interceptors.response.use(
})
return Promise.resolve(result)
} else if (res.code ===8000||res.code>8000) {
Message({
message: res.msg || 'Error',
type: 'error',
duration: 5 * 1000
})
// Message({
// message: res.msg || 'Error',
// type: 'error',
// duration: 5 * 1000
// })
return Promise.reject(res)
}
return Promise.resolve(res)
},
error => {
Message({
message: '服务开小差了,请稍后再试',
type: 'error',
duration: 5 * 1000
})
return Promise.reject(error)
// Message({
// message: '服务开小差了,请稍后再试',
// type: 'error',
// duration: 5 * 1000
// })
// return Promise.reject(error)
}
)

Loading…
Cancel
Save