From a44c82f937fb832f99f5f6a7a4919d0d5ca02855 Mon Sep 17 00:00:00 2001
From: iczer <1126263215@qq.com>
Date: 星期四, 27 八月 2020 21:30:10 +0800
Subject: [PATCH] fix: the exception of authority plugin; :bug: 修复:权限认证插件异常问题;

---
 src/plugins/authority-plugin.js |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/plugins/authority-plugin.js b/src/plugins/authority-plugin.js
index 36996d4..f8e756f 100644
--- a/src/plugins/authority-plugin.js
+++ b/src/plugins/authority-plugin.js
@@ -13,7 +13,7 @@
  */
 const getRouteRole = (roles, route) => {
   const requiredRoles = route.meta.authority.role
-  return roles.filter(item => requiredRoles.findIndex(required => required === item.id) !== -1)
+  return requiredRoles ? roles.filter(item => requiredRoles.findIndex(required => required === item.id) !== -1) : []
 }
 /**
  * 鍒ゆ柇鏄惁宸蹭负鏂规硶娉ㄥ叆鏉冮檺璁よ瘉

--
Gitblit v1.9.1