Leo
|
87c7e593df
|
feat(job): 新增定时任务插件模块
- 添加定时任务管理核心插件 coder-common-thin-job
- 实现双重调度机制:Spring @Scheduled + Hutool CronUtil
- 支持动态增删改查定时任务
- 支持任务启停控制和立即执行功能
- 完整的权限验证和API文档
- 支持多参数类型和异常处理机制
|
2025-09-27 14:19:46 +08:00 |
|
Leo
|
55734b2b12
|
feat(config): 集成字典管理模块配置
- 在插件父pom中添加字典模块引用
- 在Web启动模块中添加字典模块依赖
- 启用@EnableCoderDict字典翻译插件
- 配置应用启动时字典缓存预热
- 完成字典管理系统完整集成
|
2025-09-26 16:37:50 +08:00 |
|
Leo
|
f74779d0ad
|
feat(plugin): 新增字典翻译插件模块
- 新增coder-common-thin-dict插件模块
- 实现CoderDictAspect AOP切面自动字典翻译
- 支持@CoderDict和@CoderDictClass注解
- 自动翻译List、Page和单对象返回结果
- 集成Redis缓存提升翻译性能
- 提供@EnableCoderDict启用注解
|
2025-09-26 16:37:26 +08:00 |
|
Leo
|
e0f47ce1b6
|
fix(plugins): 优化插件配置和响应处理器
- 优化ResultResponseHandler响应处理逻辑
- 完善CoderSaTokenInterceptor拦截器配置
- 提升系统统一响应格式处理能力
- 增强Sa-Token权限验证功能
|
2025-09-23 23:48:09 +08:00 |
|
Leo
|
e3e992e5a3
|
feat(oss): 增强OSS存储功能
- 新增MinioConfig配置类,支持Minio对象存储
- 新增MinioStorageService实现,提供完整的Minio存储操作
- 优化OssAutoConfiguration自动配置,增强扩展性
- 改进LocalStorageService本地存储服务
- 完善StorageServiceFactory存储服务工厂
- 更新OSS插件依赖配置
|
2025-09-22 23:08:06 +08:00 |
|
Leo
|
530ae64dd6
|
refactor: 统一OSS插件模块方法注释格式
优化OSS存储插件所有方法的注释格式,统一使用标准化的JavaDoc格式:
- 采用 @description [功能描述] 格式
- 统一 @author Leocoder 作者标识
- 涵盖配置类、服务类、工具类等所有方法
- 提升代码可读性和维护性
影响模块:
- OssAutoConfiguration: OSS自动配置类
- OssStorageService: 阿里云OSS存储服务
- LocalStorageService: 本地存储服务
- StorageService: 存储服务接口
- StorageServiceFactory: 存储服务工厂
- OssUtil: OSS工具类
|
2025-07-09 14:31:12 +08:00 |
|
Leo
|
0767c83995
|
feat: 新增OSS对象存储插件模块
- 实现阿里云OSS对象存储服务
- 支持MinIO对象存储服务
- 提供本地存储服务作为降级选择
- 实现存储服务工厂模式统一管理
- 新增OSS配置管理和工具类
- 完善插件化架构支持多种存储方式
- 添加详细的使用文档和配置说明
|
2025-07-09 01:18:02 +08:00 |
|
Leo
|
77d2ad543b
|
feat: 增强文件上传功能和菜单管理优化
- 新增文件上传预检查功能,支持文件格式和大小验证
- 完善全局异常处理器,增加文件上传异常处理
- 优化菜单管理,添加菜单类型枚举,提升代码可读性
- 完善常量类,新增数据计数阈值常量
- 统一文件上传逻辑,支持图片和文档分类管理
|
2025-07-08 19:55:47 +08:00 |
|
Leo
|
16fbe7dc09
|
feat: 新增操作日志插件模块
- 创建操作日志插件模块,实现可插拔式日志记录功能
- 添加@EnableOperLog注解实现插件自动配置
- 添加@OperLog注解支持方法级别的操作日志记录
- 实现AOP切面处理,自动拦截并记录操作信息
- 配置异步日志记录服务,提升系统性能
- 更新插件父模块POM配置,纳入构建管理
|
2025-07-07 22:42:00 +08:00 |
|
Leo
|
d0312ea461
|
feat: 新增操作日志基础数据模型
- 添加操作类型枚举(OperType),支持增删改查等操作分类
- 添加系统类型枚举(SystemType),区分后台用户和手机端用户
- 添加操作日志实体类(SysOperLog),包含完整的日志记录字段
- 为实体类添加状态和类型的文本转换方法,便于前端展示
|
2025-07-07 22:41:31 +08:00 |
|
Leo
|
b87583bb67
|
refactor: 优化插件模块注释规范
- 移除脱敏、Excel、结果处理、Sa-Token等插件的行尾注释
- 改为独立行注释格式
- 修复ResultResponseHandler的扫包配置
- 统一插件模块代码风格
|
2025-07-07 14:46:18 +08:00 |
|
Leo
|
065c9884ad
|
feat: 配置Sa-Token拦截器排除静态资源和API文档路径
- 添加静态资源路径排除配置(/picture/**、/static/**等)
- 添加API文档路径排除配置(/swagger-ui/**、/v3/api-docs/**等)
- 优化拦截器配置以提高性能和用户体验
|
2025-07-06 22:56:40 +08:00 |
|
Leo
|
3fd0f04f43
|
feat: 完善Sa-Token插件架构实现
- 添加Sa-Token权限认证接口实现
- 完善插件化配置架构
- 修复StpInterface缺失导致的启动失败问题
- 实现用户角色和权限获取逻辑
|
2025-07-05 14:41:05 +08:00 |
|
Leo
|
e4026c3fe8
|
chore: 代码格式化和IDE配置优化
- 统一代码编码格式为UTF-8
- 优化IntelliJ IDEA代码检查配置
- 格式化所有Java源文件,统一代码风格
- 完善项目基础配置
|
2025-07-05 13:50:38 +08:00 |
|
Leo
|
e9422ce59f
|
feat: 完善模块间依赖关系配置
- 优化resultex模块依赖配置,启用必要的插件依赖
- 修复model模块描述信息
- 完善项目模块化架构设计
|
2025-07-05 13:50:19 +08:00 |
|
Leo
|
40f9b376da
|
fix: 修复Maven模块构建依赖配置
- 添加plugins模块的子模块声明
- 修复Maven reactor构建顺序问题
- 解决coder-common-thin-resultex和coder-common-thin-sa-token依赖缺失问题
|
2025-07-05 13:49:55 +08:00 |
|
Leo
|
afe542010b
|
初始化项目
|
2025-07-05 12:29:03 +08:00 |
|