Parcourir la source

首页权限动态配置

ZhangWenQiang il y a 4 ans
Parent
commit
e4a5d3a708
1 fichiers modifiés avec 16 ajouts et 2 suppressions
  1. 16 2
      src/views/dashboard/Analysis.vue

+ 16 - 2
src/views/dashboard/Analysis.vue

@@ -23,6 +23,7 @@
   import IndexTask from "./IndexTask"
   import IndexBdc from './IndexBdc'
   import { mapGetters } from 'vuex'
+  import { USER_AUTH,SYS_BUTTON_AUTH } from "@/store/mutation-types"
 
   export default {
     name: "Analysis",
@@ -33,11 +34,24 @@
     },
     data() {
       return {
-        indexStyle: this.nickname() === '九江税务' || '樟树税务' ? 0 : 1
+        indexStyle: 0,
       }
     },
     created() {
-
+      //获取页面权限
+      let authList = JSON.parse(sessionStorage.getItem(USER_AUTH) || "[]");
+      var bo = false;
+      for (var auth of authList) {
+        if(auth.action == 'require:dashboard') {
+          bo = true;
+          break;
+        }
+      }
+      if (bo) {
+        this.indexStyle = 0;
+      } else {
+        this.indexStyle = 1;
+      }
     },
     methods: {
       ...mapGetters(["nickname"]),