feat: Multi-user system with PostgreSQL - WIP temporary save

This commit is contained in:
TIANHE
2026-01-14 05:29:55 +08:00
parent 996e3b38fe
commit 61a5e5e6aa
68 changed files with 91057 additions and 1920 deletions
+16 -2
View File
@@ -51,12 +51,26 @@ export const asyncRouterMap = [
component: () => import('@/views/indicator-community'),
meta: { title: 'menu.dashboard.community', keepAlive: false, icon: 'shop', permission: ['dashboard'] }
},
// 系统设置
// 系统设置 (admin only)
{
path: '/settings',
name: 'Settings',
component: () => import('@/views/settings'),
meta: { title: 'menu.settings', keepAlive: false, icon: 'setting', permission: ['dashboard'] }
meta: { title: 'menu.settings', keepAlive: false, icon: 'setting', permission: ['admin'] }
},
// 用户管理 (admin only)
{
path: '/user-manage',
name: 'UserManage',
component: () => import('@/views/user-manage'),
meta: { title: 'menu.userManage', keepAlive: false, icon: 'team', permission: ['admin'] }
},
// 个人中心
{
path: '/profile',
name: 'Profile',
component: () => import('@/views/profile'),
meta: { title: 'menu.myProfile', keepAlive: false, icon: 'user', permission: ['dashboard'] }
}
// other