Commit Graph
53 Commits
Author SHA1 Message Date
odboy e5f11bb452 refactor(util): 重构工具类 2026-01-09 11:19:17 +08:00
odboy 00c3fddbf1 refactor(util): 重构工具类 2026-01-09 11:09:08 +08:00
odboy 01761ebf91 refactor(operalog): 优化操作日志切面的时间间隔处理 2026-01-08 19:34:35 +08:00
odboy a071953398 feat(util): 添加参数验证工具类并重构系统服务 2026-01-08 10:24:13 +08:00
odboy 20fb90b373 refactor(controller): 重构控制器代码结构和依赖管理 2026-01-08 09:44:51 +08:00
odboy 67d2170eda refactor(system): 重构系统模块的模型包结构 2026-01-08 09:34:08 +08:00
odboy 547421ad44 refactor(auth): 重构登录认证和验证码功能
- 创建 SystemAuthVo 类用于统一登录返回数据结构
- 创建 SystemCaptchaVo 类用于验证码信息封装
- 将验证码功能从 SystemAuthService 拆分为独立的 SystemCaptchaService
- 登录接口返回类型从 Map 改为 SystemAuthVo
- 验证码接口返回类型从 Map 改为 SystemCaptchaVo
- 登录时验证码校验改为调用 SystemCaptchaService
- 移除 SystemAuthService 中的验证码相关代码
- 统一数据返回格式,提高代码可读性
2026-01-08 09:25:31 +08:00
odboy da6fe40960 refactor(system): 重构系统模块的VO类和定时任务处理 2026-01-07 19:18:05 +08:00
odboy 394d1409e1 refactor(system): 优化角色服务的事务处理和集合操作 2026-01-07 18:40:22 +08:00
odboy 6364b0f577 refactor(system): 统一使用VO对象进行数据传输和处理 2026-01-07 18:37:59 +08:00
odboy e88d535153 refactor(util): 移除多余BeanUtil导入并添加参数验证工具类 2026-01-07 18:09:04 +08:00
odboy 1165eabb4b refactor(framework): 优化Bean拷贝工具类并更新相关实体类结构 2026-01-07 16:19:08 +08:00
odboy 595ab093b9 chore(version): 更新项目版本号从1.4.1到1.5.0 2025-12-31 15:58:20 +08:00
odboy 2182e4bd66 refactor(system): 重构系统服务依赖关系和服务调用方式 2025-12-31 15:54:50 +08:00
odboy 467b2a7d93 feat(user): 加入审计日志、用户中心操作日志 2025-12-31 15:19:40 +08:00
odboy bab3ea1a15 refactor(security): 修正静态资源配置 2025-12-31 15:18:18 +08:00
odboy 46ba8b966e refactor(system): 重构系统模块中的导出功能实现 2025-12-31 12:42:08 +08:00
odboy b15182afde feat(xlsx): 添加Excel导出工具类并重构导出功能
- 新增KitXlsxExportDataTransferRowHandler接口用于数据转换
- 新增KitXlsxExportUtil工具类提供统一的Excel导出功能
- 添加多个ExportRowVo类用于导出数据映射
- 重构部门、字典、岗位、菜单等模块的导出功能使用新工具类
- 添加SystemYesOrNoChConst和SystemZhConst常量接口
- 标记KitFileUtil.downloadExcel方法为废弃
- 优化文件名验证逻辑和字符串类型判断
2025-12-30 18:01:24 +08:00
odboy 88fbe36145 chore(deps): 更新 fastexcel 依赖版本
- 将 fastexcel 版本从 1.2.0 升级到 1.3.0
- 更新 cutejava-springboot3 模块中的 fastexcel 版本属性
2025-12-30 17:52:50 +08:00
odboy 83f75831f0 chore(build): 更新项目依赖版本并优化代码格式
- 升级 Spring Boot 父项目版本至 3.5.9
- 更新 MySQL 连接器版本至 9.4.0
- 更新 MyBatis-Plus 版本至 3.5.14
- 更新 Fastjson2 版本至 2.0.59
- 更新 Hutool 版本至 5.8.41
- 更新 JJWT 版本至 0.12.6
- 更新 Knife4j 版本至 4.5.0
- 更新 Undertow 版本至 2.3.20.Final
- 更新 Oshi 版本至 6.6.5
- 更新 Guava 版本至 33.5.0-jre
- 格式化注解文件中的代码缩进
- 移除多余的空行和注释格式调整
2025-12-30 12:53:51 +08:00
odboy 377b0989f8 refactor(system): 重构系统模块控制器代码结构
- 解决所有接口分页异常
- 剥离控制器校验逻辑
- 解决循环依赖问题
- 解决角色赋权后,权限回显不正确
2025-12-30 12:51:31 +08:00
odboy 79b847f9a4 fix(system): 修复重构导致用户认证失败问题 2025-12-30 10:29:12 +08:00
odboy 866e689ad3 feat(dict): 添加字典明细分页查询功能 2025-12-29 17:18:02 +08:00
odboy 4097e1801f style(java): 统一Springboot3版本代码格式化和优化依赖配置 2025-12-29 12:02:27 +08:00
odboy 05914f1548 refactor(system): 重构系统模块的数据访问层和业务逻辑 2025-12-27 11:59:36 +08:00
odboy e31d9d7be8 fix(test): 修复测试类中实体对象类型错误
- 修复SystemApplicationTests中导入SystemUserVo类
- 修正测试数据创建时使用SystemUserVo替换SystemUserTb
- 更新Spring Boot父版本从3.3.13到3.5.9
2025-12-26 15:21:24 +08:00
odboy 137a35ee28 refactor: 解决springboot3版本功能异常问题 2025-12-26 14:43:40 +08:00
odboy 69800ef5c7 style(pom): 格式化pom.xml文件结构
- 统一XML元素的缩进格式
- 调整依赖项和模块的缩进层级
- 优化配置元素的布局结构

style(annotations): 优化注解类代码格式

- 调整AnonymousAccess注解的结构
- 重新格式化AnonymousDeleteMapping注解的属性布局
- 重新格式化AnonymousGetMapping注解的属性布局
- 重新格式化AnonymousPatchMapping注解的属性布局
- 重新格式化AnonymousPostMapping注解的属性布局
- 统一注解属性的缩进和换行格式
2025-12-26 13:56:15 +08:00
odboy 6ca6fdd567 refactor(system): 重构字典明细查询功能
- 创建 SystemDictDetailVo 视图对象用于数据传输
- 修改控制器返回类型为 SystemDictDetailVo
- 重构查询方法使用 LambdaQueryWrapper 替代 XML 配置
- 移除 SystemDictDetailTb 中的 dict 关联字段
- 添加字典名称查询的辅助方法
- 更新前端组件移除搜索功能并简化工具栏
2025-12-25 16:30:39 +08:00
odboy 57ffdccec1 fix(file): 修复本地文件上传助手的路径配置问题
- 添加了对操作系统名称为空的兜底处理,默认使用Linux路径
- 修复了Mac系统路径中用户名占位符的配置,添加当前用户名获取功能
- 引入KitSystemUtil工具类的getCurrentUserName方法获取系统用户名
- 使用StrUtil工具类处理用户名为空的情况
- 在前端home页面添加系统API文档链接显示功能
2025-12-25 13:45:15 +08:00
odboy 60060544e4 feat(dependencies): 添加 EvalEx 表达式求值库 2025-12-24 15:11:32 +08:00
odboy a1b3fd2e2c refactor(system): 重构系统模块代码结构和依赖配置,迁移新功能到springboot3中 2025-12-24 14:09:07 +08:00
odboy 09393e4636 refactor(task): 重构任务模块代码结构 2025-12-16 09:12:15 +08:00
odboy 6e3061cf04 refactor(core): rename Cs prefix to Kit for base classes and utilities
- Renamed CsArgs to KitArgs and updated internal references
- Renamed CsBaseCreateTimeTb to KitBaseCreateTimeTb and extended KitObject
- Renamed CsBaseTimeTb to KitBaseTimeTb and extended KitObject
- Renamed CsBaseUpdateTimeTb to KitBaseUpdateTimeTb and extended KitObject
- Renamed CsBaseUserCreateTimeTb to KitBaseUserCreateTimeTb and extended KitObject
- Renamed CsBaseUserTimeLogicTb to KitBaseUserTimeLogicTb and extended KitObject
- Renamed CsBaseUserTimeTb to KitBaseUserTimeTb and extended KitObject
- Renamed CsObject to KitObject as base serializable class
- Renamed CsPageArgs to KitPageArgs and kept same generic structure
- Renamed CsPageResult to KitPageResult and updated factory methods
- Renamed CsSelectOptionVo to KitSelectOptionVo and extended KitObject
- Updated BootApplication to use KitSpringBeanHolder instead of CsSpringBeanHolder
- Renamed CsRequestHolder to KitRequestHolder and kept same functionality
- Renamed CsScriptHelper to KitScriptHelper and maintained component behavior
- Renamed CsSpringBeanHolder to KitSpringBeanHolder and updated internal usage
- Updated SwaggerConfig to import KitAnonTagUtil instead of CsAnonTagUtil
- Renamed CsHealthCheckPointService to KitHealthCheckPointService in controller and service layers
- Renamed CsMpQTypeEnum to KitMpQTypeEnum for dynamic query types
- Renamed CsMpQuery annotation to KitMpQuery and updated default type reference
- Renamed CsMpMapper to KitMpMapper and updated imports for page utilities
- Renamed CsMpService to KitMpService and updated page result references
- Renamed CsMpServiceImpl to KitMpServiceImpl and updated query utility usage
- Renamed CsMpAnyQUtil to KitMpAnyQUtil and updated internal query builder calls
- Renamed CsMpCmdGenUtil to KitMpCmdGenUtil and updated superclass reference
- Renamed CsMpQUtil to KitMpQUtil and updated annotation and handler references
- Updated model classes (CaptchaModel, ContentRsaEncodeSettingModel, JwtAuthSettingModel, OSSConfigModel) to extend KitObject instead of CsObject
2025-11-28 15:58:37 +08:00
odboy b1fdced5cc chore(config): 更新开发和生产环境配置中的IP地址 2025-11-13 14:03:00 +08:00
odboy 750bd51eab chore(config): 更新日志配置文件路径并添加代码风格配置 2025-11-13 13:52:57 +08:00
odboy 4bf72f5a7f style(framework): 优化代码格式与注解配置 2025-10-31 15:15:28 +08:00
odboy dcf2528e5d build(java): 升级Java版本至21并优化虚拟线程使用
- 将项目Java版本从17升级到21
- 替换ThreadUtil.execAsync为Thread.startVirtualThread以利用虚拟线程
2025-10-31 15:03:29 +08:00
odboy 3e3c10fa9d refactor(websocket): 移除任务线程管理相关代码 2025-10-31 14:53:34 +08:00
odboy ad8157258e feat(websocket): 添加 Undertow WebSocket 配置优化
- 新增 UndertowWebSocketConfig 类解决启动警告
- 配置 WebSocket 缓冲池大小及线程本地缓存
- 重命名 WsConfig 为 WebSocketEndpointConfig
- 移除旧的 WsFactory 配置类
- 优化 WebSocket 部署信息自定义逻辑
2025-10-31 14:45:45 +08:00
odboy 237d664e8a refactor(core):更换jdk17新特性 2025-10-31 14:28:58 +08:00
odboy 4021df78e8 fix(system): 校验邮箱验证码时增加业务类型检查 2025-10-31 13:57:52 +08:00
odboy d49d40fec1 chore(deps): 更新项目依赖版本
- 升级 undertow 版本从 2.3.18.Final 到2.3.20.Final
- 升级 mysql-connector-j 版本从9.3.0 到 9.4.0
- 升级 ip2region 版本从 2.7.18.9 到 3.5.6
- 升级 fastjson2 版本从 2.0.59 到2.0.60
- 降级 hutool 版本从 5.8.41 到5.8.40
- 修正部分依赖版本硬编码问题,统一使用属性管理
- 调整部分依赖版本号以匹配主 pom.xml 配置
- 更新邮件依赖 groupId 从 jakarta.mail 到 javax.mail
2025-10-31 13:42:03 +08:00
odboy 63869656f1 refactor(core): 更新FastJSON HTTP消息转换器依赖 2025-10-31 11:24:06 +08:00
odboy daae9b953a chore(deps): 统一管理依赖版本并升级部分组件
- 将所有依赖版本提取到 properties 中统一管理
- 降级 fastjson2 版本从 2.0.60 到 2.0.59
- 升级 hutool 版本从 5.8.40 到 5.8.41
- 升级 mail 版本并更换 groupId 和 artifactId为 jakarta.mail
- 添加 undertow、freemarker、p6spy、knife4j 等新依赖版本配置
- 统一配置 mysql、ip2region、aspectjrt、captcha 等依赖版本
- 移除重复或注释掉的依赖声明
- 更新 fastjson2 扩展模块以适配 Spring6
- 添加 guava 等工具库的版本管理
- 调整部分依赖的版本引用方式以支持统一维护
2025-10-31 11:21:35 +08:00
odboy 31c7e43d7c refactor(config): 移除druid配置中的 aop-patterns 设置 2025-10-31 10:51:14 +08:00
odboy 6a9f73abfb chore(deps): 更新 fastjson2 版本至 2.0.60 2025-10-31 10:48:56 +08:00
odboy 34b7e1335c chore(deps):降级 Spring Boot 版本
- knife4j 4.5.0 与 springboot 3.5.7不兼容
- 将 spring-boot-starter-parent 版本从3.5.7 降级至 3.3.13
2025-10-31 10:39:22 +08:00
odboy 075764785e feat(swagger): 升级Swagger至OpenAPI3并更新相关注解 2025-10-31 10:36:13 +08:00
odboy 55f9846b17 feat(config): 分离quartz配置到独立文件 2025-10-31 10:34:12 +08:00