Prechádzať zdrojové kódy

前端拦截没有权限的访问路径 自动退回到首页

彭宇 1 rok pred
rodič
commit
14c89efcf8
1 zmenil súbory, kde vykonal 4 pridanie a 0 odobranie
  1. 4 0
      src/store/modules/user.js

+ 4 - 0
src/store/modules/user.js

@@ -61,6 +61,10 @@ const user = {
     GetInfo({ commit, state }) {
       return new Promise((resolve, reject) => {
         getInfo().then(res => {
+          let bo = res.release;
+          if (!bo.flag) {
+            location.href = bo.url;
+          }
           const user = res.user
           const avatar = user.avatar == "" ? require("@/assets/images/profile.jpg") : user.avatar;
           if (res.roles && res.roles.length > 0) { // 验证返回的roles是否是一个非空数组