jayhgq
|
12a577f9a3
|
feat: 实现动态菜单功能,替换硬编码菜单
1. 后端新增menu字段接口和route权限字段,重构权限接口返回菜单树
2. 前端替换硬编码侧边菜单为动态渲染,新增菜单store和图标映射逻辑
3. 调整权限路由元信息和初始化权限数据
|
2026-06-09 15:57:23 +08:00 |
|
jayhgq
|
0045ae18cb
|
feat: 添加动态获取系统标题功能
1. 后端新增公开系统设置接口,仅允许获取id为1或key为"系统标题"的配置项
2. 管理后台登录页和布局页改为动态获取系统标题作为页面标题
3. 两处页面均在挂载时调用接口获取系统标题并更新对应显示文本
|
2026-06-08 15:01:05 +08:00 |
|
jayhgq
|
82cf0192e8
|
refactor: 重构系统权限与设置管理,新增多类型配置能力
1. 重构权限码规范,将系统权限前缀从perm:system改为system:
2. 扩展系统设置模型,支持string/image/select/boolean四种配置类型
3. 新增设置项选项配置、图片上传功能
4. 重构初始化权限数据,拆分权限与系统设置权限结构
5. 重写前端系统设置页面,支持按类型渲染不同配置表单
6. 添加python-multipart依赖支持文件上传
遗留问题:
1.系统设置页面的添加设置按钮无法使用
|
2026-05-27 15:39:13 +08:00 |
|
jayhgq
|
66096e7a04
|
Stop tracking pyc files and dist directories
|
2026-05-27 13:53:16 +08:00 |
|
jayhgq
|
c4aac6979a
|
feat(auth,admin): 修复角色权限菜单显示问题
1. 后端添加获取当前用户权限接口
2. 前端增加权限校验和动态菜单渲染
3. 优化表单验证错误处理
4. 完善gitignore和项目配置更新
|
2026-05-27 11:42:23 +08:00 |
|
jayhgq
|
5a3fdfe295
|
feat(frontend):实现前端管理页面,添加用户、角色、权限的CRUD
|
2026-05-08 18:04:30 +08:00 |
|