+
监控主页
@@ -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'})
+ }
}
}
}