Просмотр исходного кода

feat(home): 首页按权限渲染质量管理看板

- 有 qms:home:qualityBoard 权限时展示 qualityBoard,否则回落 common 首页
lihaiting 3 дней назад
Родитель
Сommit
96d767eb5f
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      src/views/home/index.vue

+ 4 - 1
src/views/home/index.vue

@@ -2,6 +2,8 @@
   <div>
     <yuxin v-if="$hasPermission('qms:yuxin:home')"></yuxin>
 
+    <quality-board v-else-if="$hasPermission('qms:home:qualityBoard')"></quality-board>
+
     <common v-else></common>
   </div>
 </template>
@@ -9,9 +11,10 @@
 <script>
   import common from './common.vue';
   import yuxin from './yuxin.vue';
+  import qualityBoard from '../qualityBoard/index.vue';
 
   export default {
-    components: { common, yuxin },
+    components: { common, yuxin, qualityBoard },
     data() {
       return {};
     },