Leo
|
d0312ea461
|
feat: 新增操作日志基础数据模型
- 添加操作类型枚举(OperType),支持增删改查等操作分类
- 添加系统类型枚举(SystemType),区分后台用户和手机端用户
- 添加操作日志实体类(SysOperLog),包含完整的日志记录字段
- 为实体类添加状态和类型的文本转换方法,便于前端展示
|
2025-07-07 22:41:31 +08:00 |
|
Leo
|
a7e9e0cf1d
|
refactor: 优化系统业务模块注释规范
- 移除CaptchaController和SysMenuServiceImpl的行尾注释
- 改为独立行注释格式
- 提升代码可读性和维护性
|
2025-07-07 14:46:06 +08:00 |
|
Leo
|
f3bc4ace1f
|
feat: 集成OpenAPI 3.0文档并添加中文接口注解
✨ 新增功能:
- 集成SpringDoc OpenAPI 3.0依赖和配置
- 创建OpenApiConfig配置类,设置中文API文档信息
- 为所有Controller类添加@Tag中文标签注解
- 为所有Controller方法添加@Operation中文描述注解
📝 涉及模块:
- 根pom.xml: 添加springdoc依赖版本管理
- coder-common-thin-web: 添加OpenAPI依赖和配置
- coder-common-thin-system: 添加OpenAPI依赖
- application-dev.yml: 配置SpringDoc参数
🎯 改进内容:
- 用户管理: 15个接口方法的中文注解
- 登录认证: 3个接口方法的中文注解
- 验证码管理: 2个接口方法的中文注解
- 菜单管理: 13个接口方法的中文注解
- 角色管理: 11个接口方法的中文注解
- 文件管理: 2个接口方法的中文注解
- 系统文件管理: 7个接口方法的中文注解
- 图库管理: 7个接口方法的中文注解
- 登录日志: 7个接口方法的中文注解
🚀 使用效果:
- 访问 /swagger-ui.html 可查看完整中文API文档
- 同步到Apifox时显示中文接口名称和描述
- API按功能模块分组,便于管理和使用
|
2025-07-05 16:35:59 +08:00 |
|
Leo
|
3fd0f04f43
|
feat: 完善Sa-Token插件架构实现
- 添加Sa-Token权限认证接口实现
- 完善插件化配置架构
- 修复StpInterface缺失导致的启动失败问题
- 实现用户角色和权限获取逻辑
|
2025-07-05 14:41:05 +08:00 |
|
Leo
|
afe542010b
|
初始化项目
|
2025-07-05 12:29:03 +08:00 |
|