From ec40e7fd8ba1dcf3e136082e9030291252ba9add Mon Sep 17 00:00:00 2001 From: Zheng Jie <201507802@qq.com> Date: Wed, 3 Mar 2021 12:10:50 +0800 Subject: [PATCH] =?UTF-8?q?[=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96](v2.6)?= =?UTF-8?q?=EF=BC=9Aupdate=20permission.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit close https://github.com/elunez/eladmin/issues/597 --- src/utils/permission.js | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/utils/permission.js b/src/utils/permission.js index be3fe4e..b0c7523 100644 --- a/src/utils/permission.js +++ b/src/utils/permission.js @@ -11,15 +11,9 @@ export default { if (value && value instanceof Array && value.length > 0) { const roles = store.getters && store.getters.roles const permissionRoles = value - - const hasPermission = roles.some(role => { + return roles.some(role => { return permissionRoles.includes(role) }) - - if (!hasPermission) { - return false - } - return true } else { console.error(`need roles! Like v-permission="['admin','editor']"`) return false