|
@@ -17,9 +17,11 @@ Vue.directive('permission', {
|
|
el.parentNode && el.parentNode.removeChild(el)
|
|
el.parentNode && el.parentNode.removeChild(el)
|
|
}
|
|
}
|
|
} else{
|
|
} else{
|
|
- if(!permission.includes(value.parent) || !permission.includes(value.child)) {
|
|
|
|
- el.parentNode && el.parentNode.removeChild(el)
|
|
|
|
|
|
+ if(permission.includes(value.parent) && permission.includes(value.child)) {
|
|
|
|
+
|
|
// el.style.display = 'none'
|
|
// el.style.display = 'none'
|
|
|
|
+ }else{
|
|
|
|
+ el.parentNode && el.parentNode.removeChild(el)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|