diff --git a/ruoyi-ui/src/components/BoardTopNav/index.vue b/ruoyi-ui/src/components/BoardTopNav/index.vue index bc82330..69d4777 100644 --- a/ruoyi-ui/src/components/BoardTopNav/index.vue +++ b/ruoyi-ui/src/components/BoardTopNav/index.vue @@ -2,7 +2,7 @@
智慧物联监控平台
-
+
监控主页 @@ -52,7 +52,8 @@ export default { data() { return { selectSecnesList: [], - name: '智慧场景' + name: '智慧场景', + isIndex : true } }, props: { @@ -63,6 +64,11 @@ export default { }, mounted() { + if(this.$store.state.user.permissions.includes('business:monitor:index') || this.$store.state.user.permissions.includes('*:*:*')){ + this.isIndex = true + }else{ + this.isIndex = false + } this.setSelectSecnes() if (this.$route.name === 'SmartScene') { if (this.$route.query?.name) { diff --git a/ruoyi-ui/src/components/RuoYi/Git/index.vue b/ruoyi-ui/src/components/RuoYi/Git/index.vue index d1c3f8e..589b379 100644 --- a/ruoyi-ui/src/components/RuoYi/Git/index.vue +++ b/ruoyi-ui/src/components/RuoYi/Git/index.vue @@ -14,7 +14,11 @@ export default { }, methods: { goto() { - this.$router.push({path: "/board/index"}); + if(this.$store.state.user.permissions.includes('business:monitor:index') || this.$store.state.user.permissions.includes('*:*:*')){ + this.$router.push({path: "/board/index"}); + }else{ + this.$router.push({path:'/broad/smartScene'}) + } } } }