zhangzengfei
2021-11-29 d1c9bf22b12323d6ee1ba1ed6e7f6acc7e5b9e1f
src/utils/request.js
@@ -27,6 +27,7 @@
  console.log(code, msg);
  switch (code) {
    case invalidCode:
      console.log(code);
      Vue.prototype.$baseMessage(msg || `后端接口${code}异常`, "error");
      store.dispatch("user/resetAccessToken").catch(() => {});
      if (loginInterception) {
@@ -34,9 +35,13 @@
      }
      break;
    case noPermissionCode:
      router.push({ path: "/login" }).catch(() => {});
      console.log(code);
      store.dispatch("user/logout").then(() => {
        router.push({ path: "/login" }).catch(() => {});
      });
      break;
    default:
      console.log(code);
      Vue.prototype.$baseMessage(msg || `后端接口${code}异常`, "error");
      break;
  }