feat: role management page with component tree (#5675)

* feat: add shadcn tree

* fix: update vbenTree component

* feat: role management demo page

* feat: add cellSwitch renderer for vxeTable

* chore: remove tree examples
This commit is contained in:
Netfan
2025-03-07 16:03:08 +08:00
committed by GitHub
parent 4b9cfcb867
commit b37ed48b9d
19 changed files with 963 additions and 3 deletions

View File

@@ -12,6 +12,15 @@ const routes: RouteRecordRaw[] = [
name: 'System',
path: '/system',
children: [
{
path: '/system/role',
name: 'SystemRole',
meta: {
icon: 'mdi:account-group',
title: $t('system.role.title'),
},
component: () => import('#/views/system/role/list.vue'),
},
{
path: '/system/menu',
name: 'SystemMenu',