增加 权限验证 util

This commit is contained in:
yulixing 2019-06-06 11:03:02 +08:00
parent 989382e0e0
commit 16232dbfa1

19
src/utils/valid-perm.js Normal file
View File

@ -0,0 +1,19 @@
/**
* @description: 验证用户是否有权限使用api
* @param {Array} perms 用户拥有的权限组
* @param {Array} allowedPerm API需要的权限组
* @return: Boolean 是否拥有权限
*/
export default function(perms, allowedPerm) {
let hasPerm = false;
for (let i = 0; i < valid.length; i++) {
if(perms.includes(allowedPerm[i])){
hasPerm = true
break
}
}
return hasPerm
}