研发图纸文件管理系统-前端项目
chenghongxing
2020-12-04 34a76d58941d6bc3a54959a2acc3478fac6480f9
修复:更正 axios 拦截器demo;
1个文件已修改
21 ■■■■ 已修改文件
src/utils/axios-interceptors.js 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/utils/axios-interceptors.js
@@ -9,8 +9,8 @@
   */
  onFulfilled(response, options) {
    const {message} = options
    if (response.status === 401) {
      message.error('无此接口权限')
    if (response.code === 401) {
      message.error('无此权限')
    }
    return response
  },
@@ -22,7 +22,10 @@
   */
  onRejected(error, options) {
    const {message} = options
    message.error(error.message)
    const {response} = error
    if (response.status === 401) {
      message.error('无此权限')
    }
    return Promise.reject(error)
  }
}
@@ -30,10 +33,18 @@
const resp403 = {
  onFulfilled(response, options) {
    const {message} = options
    if (response.status === 403) {
      message.error(`请求被拒绝`)
    if (response.code === 403) {
      message.error('请求被拒绝')
    }
    return response
  },
  onRejected(error, options) {
    const {message} = options
    const {response} = error
    if (response.status === 403) {
      message.error('请求被拒绝')
    }
    return Promise.reject(error)
  }
}