Ver Fonte

临时处理 Tags暂时屏蔽土规部人员

wucl há 10 meses atrás
pai
commit
96436299b9
1 ficheiros alterados com 17 adições e 1 exclusões
  1. 17 1
      src/layout/components/TagsView/index.vue

+ 17 - 1
src/layout/components/TagsView/index.vue

@@ -1,5 +1,5 @@
 <template>
-  <div id="tags-view-container" class="tags-view-container" v-show="true">
+  <div id="tags-view-container" class="tags-view-container" v-show="showTags">
     <scroll-pane ref="scrollPane" class="tags-view-wrapper">
       <router-link
         v-for="tag in visitedViews"
@@ -28,6 +28,7 @@
 <script>
 import ScrollPane from './ScrollPane'
 import path from 'path'
+import { mapGetters } from 'vuex'
 
 export default {
   components: { ScrollPane },
@@ -41,11 +42,26 @@ export default {
     }
   },
   computed: {
+    ...mapGetters([
+      'userInfo',
+    ]),
     visitedViews() {
       return this.$store.state.tagsView.visitedViews
     },
     routes() {
       return this.$store.state.permission.routes
+    },
+    //临时处理 Tags暂时屏蔽土规部人员
+    showTags() {
+      let departs = this.userInfo.departmentList;
+      let landDeparts = ['土地规划与评估事业部','项目管理部','中江项目部','德昌项目部','评估评价部','技术研发部','市场部']
+      for(let i in departs){
+        if (landDeparts.includes(departs[i].name)){
+            return false;
+          }       
+      }
+      return true;
+      
     }
   },
   watch: {