|
@@ -92,7 +92,8 @@ export default {
|
|
|
computed: {
|
|
|
...mapState({
|
|
|
// 动态主路由
|
|
|
- mainMenu: state => state.permission.routers
|
|
|
+ mainMenu: state => state.permission.routers,
|
|
|
+ nowRouteName: state => state.user.nowRouteName
|
|
|
}),
|
|
|
contentPaddingLeft () {
|
|
|
if (!this.fixSidebar || this.isMobile()) {
|
|
@@ -102,14 +103,25 @@ export default {
|
|
|
return '256px'
|
|
|
}
|
|
|
return '80px'
|
|
|
- }
|
|
|
+ },
|
|
|
+
|
|
|
},
|
|
|
watch: {
|
|
|
sidebarOpened (val) {
|
|
|
- this.collapsed = !val
|
|
|
- }
|
|
|
+ // console.log(this.$store.state.user.nowRouteName ,'vvvvvvvvvvv')
|
|
|
+ if(this.$store.state.user.nowRouteName !='NodeMap'){
|
|
|
+ this.collapsed = !val
|
|
|
+ }
|
|
|
+ },
|
|
|
+ nowRouteName (val) {
|
|
|
+ // console.log(val,'vvvvvvvvvvv')
|
|
|
+ if (val == 'NodeMap') {
|
|
|
+ this.collapsed = true
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
created () {
|
|
|
+
|
|
|
if(this.mainMenu){
|
|
|
this.menus = this.mainMenu.find((item) => item.path === '/').children
|
|
|
}else{
|