From 7c20fd15b7fbc2bd5756b39d5ab655cc849ffcc3 Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期三, 16 七月 2025 22:39:23 +0800 Subject: [PATCH] 添加时间筛选 --- src/views/layout/components/AsideBar/index.vue | 33 +++++++++++++++++++++++---------- 1 files changed, 23 insertions(+), 10 deletions(-) diff --git a/src/views/layout/components/AsideBar/index.vue b/src/views/layout/components/AsideBar/index.vue index cb972c5..d433d4a 100644 --- a/src/views/layout/components/AsideBar/index.vue +++ b/src/views/layout/components/AsideBar/index.vue @@ -3,7 +3,9 @@ <!-- 浜岀骇渚ц竟鏍� --> <el-aside width="200px" class="aside"> <el-scrollbar> - <el-menu class="el-menu-vertical" :default-active="$route.path"> + <el-menu class="el-menu-vertical" :default-active="$route.path" + + > <div v-for="item in asideList" :key="item.name"> <span class="AsideBarTitle">{{item.name}}</span> <el-menu-item v-for="child in item.children" :key="child.name" :index="child.index" class="firstMenu" @@ -16,7 +18,7 @@ </el-aside> </div> </template> - + <script> export default { data() { @@ -27,14 +29,27 @@ { name: "鍩虹璁剧疆", index: '/home/system/base', children: [ { - name: '鐢ㄦ埛绠$悊', index: '/home/system/userList', + name: '鐢ㄦ埛绠$悊', index: '/home/system/user', }, { - name: '鏂板鐢ㄦ埛', index: '/home/system/createUser' + name:'瑙掕壊绠$悊', index:'/home/system/role', + }, + { + name:'鏉冮檺绠$悊',index:'/home/system/authority', + }, + { + name:'閮ㄩ棬绠$悊',index:'/home/system/department', } ] }, - { name: "骞冲彴璁剧疆", index: "/home/system/plateform", children: [] }, + { name: "骞冲彴璁剧疆", index: "/home/system/plateform", children: [ + { + name:'闂ㄦ埛璁剧疆',index:'/home/system/portalSetting' + }, + { + name:'绗笁鏂规帴鍙g鐞�',index:'/home/system/otherInterface' + } + ] }, ], } ], @@ -56,11 +71,9 @@ this.asideList = null; menu.forEach(item => { if (path.indexOf(item.name) !== -1) { - console.log(item.children); that.asideList = item.children; } }) - console.log(this.asideList); }, Jump(path) { this.$router.push(path); @@ -68,7 +81,7 @@ } }; </script> - + <style lang="scss" scpoed> .icon-padding { padding-right: 10px; @@ -91,7 +104,7 @@ top: 0; left: 0; z-index: 999; - box-shadow: 0 -5px 5px #0ff inset; + // box-shadow: 0 -5px 5px #0ff inset; } .el-scrollbar { @@ -140,4 +153,4 @@ } } } -</style> \ No newline at end of file +</style> -- Gitblit v1.8.0