|
@@ -11,14 +11,15 @@ app.use(router)
|
|
app.use(ElementPlus, { locale })
|
|
app.use(ElementPlus, { locale })
|
|
app.mount('#app')
|
|
app.mount('#app')
|
|
app.directive('power',{
|
|
app.directive('power',{
|
|
- created(el,binding) {
|
|
|
|
|
|
+ mounted(el,binding) {
|
|
let replacelist = {
|
|
let replacelist = {
|
|
'organizationlist':'organization',
|
|
'organizationlist':'organization',
|
|
}
|
|
}
|
|
let routeName = router.currentRoute._value.name
|
|
let routeName = router.currentRoute._value.name
|
|
let roleKeyList = user._value.roleKeyList
|
|
let roleKeyList = user._value.roleKeyList
|
|
- let rokeName = `${replacelist[binding.value] || routeName}:${binding.value}`
|
|
|
|
|
|
+ let rokeName = `${replacelist[routeName] || routeName}:${binding.value}`
|
|
if(!roleKeyList.includes(rokeName)){
|
|
if(!roleKeyList.includes(rokeName)){
|
|
|
|
+ console.log('removeChild',el,roleKeyList.includes(rokeName),rokeName,roleKeyList);
|
|
el.parentNode.removeChild(el);
|
|
el.parentNode.removeChild(el);
|
|
}
|
|
}
|
|
}
|
|
}
|