lrf 2 jaren geleden
bovenliggende
commit
567616dd8f
1 gewijzigde bestanden met toevoegingen van 6 en 5 verwijderingen
  1. 6 5
      src/router/guard.js

+ 6 - 5
src/router/guard.js

@@ -37,12 +37,13 @@ export default (router) => {
     if (can_in) next();
     else {
       const keys = Object.keys(menu).filter((f) => f !== 'mode');
-      let toPath = '';
       const r = keys.find((f) => to.path.includes(f));
-      if (r) toPath = '/';
-      else toPath = from.path;
-      next(toPath);
-      Message.error('您无权限访问该页面');
+      if (r) {
+        next();
+      } else {
+        next(from.path);
+        Message.error('您无权限访问该页面');
+      }
     }
   });
 };