From 795fa953f456ea886be77f8bb345c50a0fbea590 Mon Sep 17 00:00:00 2001 From: zouyu <2723363702@qq.com> Date: 星期二, 19 十二月 2023 15:44:28 +0800 Subject: [PATCH] modified: src/page/index/sidebar/index.vue modified: src/page/index/sidebar/sidebarItem.vue modified: src/page/login/index.vue modified: src/views/basic/company/index.vue modified: src/views/basic/crew/index.vue modified: src/views/basic/customizeparamtemplatetype/index.vue modified: src/views/basic/division/index.vue modified: src/views/basic/factory/index.vue modified: src/views/basic/location/index.vue modified: src/views/basic/param/index.vue modified: src/views/basic/part/index.vue modified: src/views/basic/post/index.vue modified: src/views/basic/shift/index.vue modified: src/views/basic/staff/index.vue modified: src/views/basic/template/index.vue modified: src/views/basic/warehouse/index.vue modified: src/views/basic/workstation/index.vue modified: src/views/plan/customerorder/index.vue modified: src/views/technology/routing/routing-form.vue --- src/page/index/sidebar/index.vue | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/page/index/sidebar/index.vue b/src/page/index/sidebar/index.vue index fce8399..35dc685 100644 --- a/src/page/index/sidebar/index.vue +++ b/src/page/index/sidebar/index.vue @@ -4,7 +4,7 @@ <el-scrollbar style="height:100%"> <div v-if="validatenull(menu)" class="avue-sidebar--tip">娌℃湁鍙戠幇鑿滃崟</div> <el-menu :default-active="nowTagValue" :show-timeout="200" :collapse="keyCollapse" unique-opened mode="vertical"> - <sidebar-item :menu="menu" :screen="screen" :props="website.menu.props" :collapse="keyCollapse" first /> + <sidebar-item :menu="filterMenu" :screen="screen" :props="website.menu.props" :collapse="keyCollapse" first /> </el-menu> </el-scrollbar> </div> @@ -16,6 +16,10 @@ import sidebarItem from './sidebarItem' export default { name: 'Sidebar', + data(){ + return { + } + }, inject: ["Index"], components: { sidebarItem, logo }, created() { @@ -23,10 +27,15 @@ }, computed: { ...mapGetters(['website', 'menu', 'tag', 'keyCollapse', 'screen']), + filterMenu: function(){ + return this.menu.filter(ele=>{ + return ele.children.length > 0 + }) + }, nowTagValue: function () { return this.$router.$avueRouter.getValue(this.$route) } - } + }, } </script> -- Gitblit v1.9.3