lilei před 3 roky
rodič
revize
a650609740
1 změnil soubory, kde provedl 10 přidání a 10 odebrání
  1. 10 10
      src/store/modules/permission.js

+ 10 - 10
src/store/modules/permission.js

@@ -9,16 +9,16 @@ import { asyncRouterMap, constantRouterMap } from '@/config/router.config'
  */
 function hasPermission (permission, route) {
   if (route.meta && route.meta.permission) {
-    // let flag = permission.find(item => {
-    //   return item&&item == route.meta.permission
-    // })
-    let flag = false
-    for (let i = 0, len = permission.length; i < len; i++) {
-      flag = route.meta.permission.includes(permission[i])
-      if (flag) {
-        return true
-      }
-    }
+    let flag = permission.find(item => {
+      return item&&item == route.meta.permission
+    })
+    // let flag = false
+    // for (let i = 0, len = permission.length; i < len; i++) {
+    //   flag = route.meta.permission.includes(permission[i])
+    //   if (flag) {
+    //     return true
+    //   }
+    // }
     return flag
   }
   return true