“dzb”
2022-10-12 7298e6cff9ed3e0137398283a96156dadbeabf5b
src/utils/request.js
@@ -21,15 +21,25 @@
)
// 响应
api.interceptors.response.use(
  function (response) {
    if (response.data.code === 401) {
  function handleResponseSuccess(response) {
    const result = response.data;
    if (response.status === 200 && result.code === 200) {
      return result;
    } else if (result.code=== 401) {
      console.log(result);
      tip.Message({
        type: 'warning',
        message: '登录身份已过期',
      })
      router.push('/login');
      return;
    }else if(result.code === 500){
      tip.Message({
        type: 'error',
        message: '网络请求出错',
      })
      return;
    }
    return response.data;
  },
  function (error) {
    console.log(error);
@@ -41,32 +51,6 @@
      })
      return;
    }
    const {code,status} = error.response.data;
    if (error.code === 'ERR_NETWORK') {
      console.log(1);
      tip.Message({
        type: 'error',
        message: '服务器故障'
      })
      return;
    }
    if (code === 401) {
      console.log(2);
      tip.Message({
        type: 'warning',
        message: '登录身份已过期',
      })
      router.push('/login');
      return;
    }
    if (status === 500) {
      console.log(3);
      tip.Message({
        type: 'error',
        message: '网络请求出错'
      })
      return;
    }
  }
);
)
export default api;