mirror of
https://github.com/crmeb/CRMEB.git
synced 2026-11-04 00:40:37 +00:00
30 lines
1.1 KiB
JavaScript
30 lines
1.1 KiB
JavaScript
// +----------------------------------------------------------------------
|
||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||
// +----------------------------------------------------------------------
|
||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||
// +----------------------------------------------------------------------
|
||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||
// +----------------------------------------------------------------------
|
||
// | Author: CRMEB Team <admin@crmeb.com>
|
||
// +----------------------------------------------------------------------
|
||
|
||
/**
|
||
* @description 判断列表1中是否包含了列表2中的某一项
|
||
* 因为用户权限 access 为数组,includes 方法无法直接得出结论
|
||
* */
|
||
function includeArray (list1, list2) {
|
||
let status = false
|
||
if (list1 === true) {
|
||
return true
|
||
} else {
|
||
if (typeof list2 !== 'object') {
|
||
return false
|
||
}
|
||
list2.forEach(item => {
|
||
if (list1.includes(item)) status = true
|
||
})
|
||
return status
|
||
}
|
||
}
|
||
export { includeArray }
|