feat(system): 添加系统管理功能模块

- 新增用户管理、部门管理和角色管理页面
- 实现用户列表查询、用户新增、编辑和删除功能
- 添加部门列表查询功能
- 实现角色列表查询功能
- 新增用户对话框组件用于用户信息录入
- 添加重置密码对话框组件用于修改用户密码
- 新增系统管理相关API接口
This commit is contained in:
du.meimei
2025-04-22 14:47:51 +08:00
parent 84a4f8aed8
commit 3a6561c938
7 changed files with 1278 additions and 0 deletions

View File

@@ -137,5 +137,45 @@ export default [
]
}
]
},
{
path: '/system',
name: 'system',
component: layout,
redirect: '/system/user',
meta: {
title: '系统管理',
icon: 'el-icon-setting',
affix: true
},
children: [
{
path: '/system/user',
name: 'system-user',
component: () => import('@/views/system/user/index.vue'),
meta: {
title: '用户管理',
icon: 'el-icon-user'
}
},
{
path: '/system/department',
name: 'system-department',
component: () => import('@/views/system/department/index.vue'),
meta: {
title: '部门管理',
icon: 'el-icon-office-building'
}
},
{
path: '/system/role',
name: 'system-role',
component: () => import('@/views/system/role/index.vue'),
meta: {
title: '角色管理',
icon: 'el-icon-s-custom'
}
}
]
}
]