litian
2024-06-14 752ed00ca8085cd8bb7e602d55fde39d45f487be
src/plugin/axios/index.ts
@@ -25,6 +25,7 @@
// 响应拦截器
service.interceptors.response.use(
  (response) => {
    if (response.status == 200) {
      if (response.request.responseURL.indexOf('/FileDownload') > -1) {
        return response.data;
@@ -34,8 +35,9 @@
  },
  (error) => {
    let msg = '请求发生错误';
    if (error.response && error.response.status == 401) {
      localStorage.clear()
    if ((error.response && error.response.status == 401) || error.code == "ERR_NETWORK") {
      localStorage.removeItem("token")
      localStorage.removeItem("userInfo")
      router.replace({
        path: '/login'
      })