优化按钮权限控制

This commit is contained in:
吕金泽 2022-11-18 20:57:17 +08:00
parent 2f83751e3a
commit de3fab92f8

View File

@ -2,11 +2,11 @@
const hasPermission = {
install(app) {
app.directive('permission', {
beforeMount(el, binding) {
mounted(el, binding) {
if (binding.value) {
const permissionList = app.config.globalProperties.$global.user.authorities
if (permissionList && permissionList.length && !permissionList.includes(binding.value) && import.meta.env.MODE != 'demo') {
el.style.display = 'none'
el.remove()
}
}
}