fix: 调整权限按钮判断
This commit is contained in:
@@ -8,7 +8,7 @@ export const hasPerm = (el, binding, vnode) => {
|
|||||||
if (value && value instanceof Array && value.length > 0) {
|
if (value && value instanceof Array && value.length > 0) {
|
||||||
const permissiosFlag = value
|
const permissiosFlag = value
|
||||||
const hasPermission = permisstions.some(permission => {
|
const hasPermission = permisstions.some(permission => {
|
||||||
return permission === allPermission || permissiosFlag[0] === permission
|
return permission === allPermission || permissiosFlag.includes(permission) || permissiosFlag.includes(allPermission)
|
||||||
})
|
})
|
||||||
if (!hasPermission) {
|
if (!hasPermission) {
|
||||||
el.parentNode && el.parentNode.removeChild(el)
|
el.parentNode && el.parentNode.removeChild(el)
|
||||||
|
|||||||
Reference in New Issue
Block a user