This commit is contained in:
仲么了
2023-12-22 16:19:33 +08:00
parent 3a465769bc
commit 99e4efd83e
14 changed files with 2549 additions and 2 deletions

View File

@@ -54,7 +54,7 @@
<Icon
:color="configStore.getColorVal('headerBarTabColor')"
class="nav-menu-icon"
name="fa fa-cogs"
name="el-icon-Setting"
size="18"
/>
</div>

View File

@@ -79,6 +79,53 @@ const init = () => {
extend: 'none'
}
]
},
{
'id': 2,
'pid': 0,
'type': 'menu_dir',
'title': '权限管理',
'name': 'auth',
'path': 'auth',
'icon': 'fa fa-group',
'menu_type': null,
'url': '',
'component': '',
'keepalive': 0,
'extend': 'none',
'children': [
{
'id': 3,
'pid': 2,
'type': 'menu',
'title': '角色管理',
'name': 'auth/role',
'path': 'auth/role',
'icon': 'fa fa-group',
'menu_type': 'tab',
'url': '',
'component': '/src/views/auth/role.vue',
'keepalive': 'auth/role',
'extend': 'none',
'children': []
},
{
'id': 13,
'pid': 2,
'type': 'menu',
'title': '菜单规则管理',
'name': 'auth/menu',
'path': 'auth/menu',
'icon': 'el-icon-Grid',
'menu_type': 'tab',
'url': '',
'component': '/src/views/auth/menu/index.vue',
'keepalive': 'auth/menu',
'extend': 'none',
'children': []
}
]
}
])
// 预跳转到上次路径

View File

@@ -3,7 +3,7 @@
<div
v-loading="true"
element-loading-background="var(--ba-bg-color-overlay)"
element-loading-text="$'utils.Loading'"
element-loading-text="加载中"
class="default-main ba-main-loading"
></div>
<div v-if="state.showReload" class="loading-footer">