Commit Graph

20 Commits

Author SHA1 Message Date
Theo
9197065102 feat(system): 添加菜单、角色和用户相关操作的权限控制
- 在 MenuController、RoleController 和 UserController 中添加了 @PreAuthorize 注解
- 新增了对菜单编辑、角色编辑、用户导入和用户导出的权限控制
2025-07-02 09:05:57 +08:00
yms
86a9b3e212 修复普通用户或其他权限用户能在swagger下更改系统管理员角色状态,获取用户表单数据,更改菜单显示状态的安全漏洞 2025-06-18 17:24:15 +08:00
Ray.Hao
ecc5f6f780 docs: 完善注释 2025-05-21 15:44:52 +08:00
Ray.Hao
482bd16f62 refactor: 用户导入模板下载使用 try-with-resources 释放资源 2025-03-31 14:54:26 +08:00
Ray.Hao
8cfa734238 fix: 获取当前登录用户信息方法名错误 2025-03-31 11:59:09 +08:00
Ray.Hao
505dcf1a73 refactor: 获取当前登录用户信息优化 2025-03-25 23:20:00 +08:00
Ray.Hao
7aef158dca refactor: Update EasyExcel to FastExcel (easyexcel-plus) 2025-03-24 12:52:46 +08:00
Ray.Hao
60f94fdf7f refactor: 字典模块重构 2025-03-24 07:24:32 +08:00
Theo
9ff88c4a74 refactor(system): 重构用户导入功能
- 新增 ExcelResult 类用于封装导入结果
- 修改 ExcelUtils 类,移除返回值类型
- 更新 UserController 中的用户导入接口,使用 ExcelResult 返回结果- 重构 UserImportListener 类,优化数据校验和处理逻辑
2025-01-14 11:03:53 +08:00
Ray.Hao
4ecb25147f refactor: 发送验证码代码重构优化;扩展Spring Security 支持短信验证码; 2025-01-13 18:14:52 +08:00
Ray.Hao
c17077aba8 refactor: 调整注解路径至common包下 2024-12-08 16:35:29 +08:00
stackcn
06fcaf59fd feat(core): 增加系统日志功能
- 在 ConfigController 和 UserController 中添加日志注解
- 新增 LogModuleEnum.EXCEPTION 枚举值
- 在 Log 注解中添加 params 和 result 属性
- 实现日志切面,记录请求参数和响应结果
- 优化日志保存逻辑,支持异常日志记录
2024-12-06 13:54:12 +08:00
haoxr
631025e540 refactor: 代码优化 2024-12-01 21:30:09 +08:00
haoxr
943ae581b8 refactor: 注解从common移至core包下 2024-11-19 00:02:02 +08:00
Ray.Hao
2cac1e0717 refactor: 方法名修改 2024-10-12 08:15:27 +08:00
Ray.Hao
c25638f257 refactor: 通知公告重构 2024-09-27 08:33:55 +08:00
胡少翔
0c47c8eca9 Merge branch 'master' of https://gitee.com/youlaiorg/youlai-boot into feature/noticews
# Conflicts:
#	src/main/java/com/youlai/boot/module/websocket/service/OnlineUserService.java
2024-09-14 10:47:07 +08:00
Ray.Hao
790ac8d692 fix: 代码生成问题修复 2024-09-13 12:45:11 +08:00
Theo
2ec2eb91b5 wip: 通知公告开发临时提交
通知公告开发临时提交
2024-09-02 00:01:07 +08:00
ray
5a3694f2af refactor: 目录结构调整和代码优化 2024-08-31 14:59:40 +08:00