Commit Graph

6 Commits

Author SHA1 Message Date
Leo
9b8703e192 feat(menu): 新增字典管理菜单按钮权限
- 为字典管理主菜单添加搜索、新增、修改、删除操作按钮
- 配置对应的权限标识system:dict:search等
- 为超级管理员角色分配相关权限
- 完善字典管理功能的权限控制体系
2025-09-26 16:42:10 +08:00
Leo
b90f63559a feat(database): 新增字典管理数据库表结构和初始数据
- 新增sys_dict_type字典类型表
- 新增sys_dict_data字典数据表
- 添加完整的初始字典数据
- 支持用户性别、菜单状态、通知类型等常用字典
2025-09-26 16:35:21 +08:00
Leo
dea78d97b7 feat: 完善系统服务层和数据模型
- 优化SysMenuServiceImpl角色菜单保存逻辑,增加参数验证和空值处理
- 新增SysRoleMenuBo业务对象,支持角色菜单权限配置
- 更新数据库脚本,完善系统文件表结构和数据
- 增强数据处理的健壮性和安全性
2025-07-09 16:49:12 +08:00
Leo
9d17718747 chore: 完善操作日志功能配置
- 在主启动类中启用操作日志插件(@EnableOperLog)
- 更新数据库建表脚本,添加操作日志表结构
- 完善IDE编码配置,支持新增模块的字符编码设置
- 确保操作日志功能完整可用,支持生产环境部署
2025-07-07 22:45:19 +08:00
Leo
53034eb2e1 refactor: 优化数据库结构
- 移除sys_role_dept表的相关定义和数据
- 清理冗余的数据库表结构
- 保持核心数据表完整性
2025-07-07 14:46:35 +08:00
Leo
3fd0f04f43 feat: 完善Sa-Token插件架构实现
- 添加Sa-Token权限认证接口实现
- 完善插件化配置架构
- 修复StpInterface缺失导致的启动失败问题
- 实现用户角色和权限获取逻辑
2025-07-05 14:41:05 +08:00