diff --git a/ui/src/store/modules/permission.js b/ui/src/store/modules/permission.js index e27368372a1..4ab5c610124 100644 --- a/ui/src/store/modules/permission.js +++ b/ui/src/store/modules/permission.js @@ -20,10 +20,11 @@ import { asyncRouterMap, constantRouterMap } from '@/config/router' function hasApi (apis, route) { if (route.meta && route.meta.permission) { for (const permission of route.meta.permission) { - if (!apis.includes(permission)) { - return false + if (apis.includes(permission)) { + return true } } + return false } return true }