增加v-permit用来控制权限

This commit is contained in:
aixianling
2023-03-22 15:56:10 +08:00
parent 6633182efe
commit 81dbd135e2

View File

@@ -15,6 +15,15 @@ const map = {
}, 800)
})
}
},
permit: {
bind(el, binding) {
const code = binding.value
const permits = JSON.parse(localStorage.getItem('vuex') || null)?.user?.info?.buttons || []
if (!permits.find(e => e.id == code || e.permission == code)) {
el.parentNode.removeChild(el)
}
}
}
}