mirror of
https://gitee.com/beijing_hongye_huicheng/lilishop-ui.git
synced 2026-11-13 04:18:55 +08:00
feat(distribution): 优化分销提现页面功能
fix(setting): 更新海报和邀请卡背景图尺寸说明 style(table): 统一全局表格表头样式 refactor(home): 优化首页待办事项点击跳转 refactor(main): 优化主布局侧边栏收起动画 chore(menu): 优化菜单导航结构 docs(readme): 更新项目文档信息 feat(task): 新增定时任务管理页面
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<div class="shrinkable-menu">
|
||||
<div class="shrinkable-menu" :class="{ 'no-sub-menu': !menuList.length }">
|
||||
<el-menu
|
||||
class="nav-menu-dark"
|
||||
:default-active="currNav"
|
||||
@@ -10,6 +10,7 @@
|
||||
</el-menu-item>
|
||||
</el-menu>
|
||||
<el-menu
|
||||
v-if="menuList.length"
|
||||
:key="`${currNav}-${activeMenuName}`"
|
||||
class="sub-menu"
|
||||
:default-active="activeMenuName"
|
||||
@@ -104,6 +105,11 @@ export default {
|
||||
selectNav(name) {
|
||||
this.$store.commit("setCurrNav", name);
|
||||
this.setStore("currNav", name);
|
||||
if (name === 'home_index') {
|
||||
this.$store.commit("updateMenulist", []);
|
||||
this.$router.push({ name: 'home_index' });
|
||||
return;
|
||||
}
|
||||
util.initRouter(this);
|
||||
},
|
||||
},
|
||||
@@ -115,6 +121,11 @@ export default {
|
||||
height: 100%;
|
||||
width: 200px;
|
||||
display: flex;
|
||||
transition: width 0.3s;
|
||||
|
||||
&.no-sub-menu {
|
||||
width: 80px;
|
||||
}
|
||||
}
|
||||
|
||||
.nav-menu-dark {
|
||||
|
||||
Reference in New Issue
Block a user