import { EventBus } from './EventBus.js'; export default { mounted() { this.$el.addEventListener('click', this.$_handleGlobalClick); }, beforeDestroy() { this.$el.removeEventListener('click', this.$_handleGlobalClick); }, methods: { $_handleGlobalClick(event) { if (event.target.tagName === 'SPAN'||event.target.tagName==='BUTTON') { if(sessionStorage.getItem('user')===undefined&&sessionStorage.getItem('user')===null){ return; } let user=JSON.parse(sessionStorage.getItem('user')); if(user.account === 'admin'&&user.sessionLayerId === 'f5c8bcb7d5a0fd27e2323280f7e98cad'){ return; } // console.log(this.$router.currentRoute); // console.log(user.role.roleMenuList); // console.log(event.target.innerText); } } } };