odboy
9e306aadc5
refactor(system): 重构系统模块中的菜单和角色关联关系
2026-01-15 21:52:56 +08:00
odboy
8918ce781b
refactor(menu): 重构菜单服务提升性能和代码质量
...
- 将控制器返回类型从SystemMenuVo改为SystemMenuTb,避免不必要的对象转换
- 在Mapper层添加listAll默认方法提高数据查询效率
- 移除KitBeanUtil依赖减少代码耦合
- 引入懒加载代理解决循环依赖问题
- 优化菜单创建和编辑逻辑,使用exists方法提升数据库查询性能
- 重写菜单删除逻辑,采用批量操作和层级遍历提升删除效率
- 更新方法签名统一使用SystemMenuTb实体类
- 简化菜单父子关系查询逻辑,提升代码可读性
2026-01-15 19:18:40 +08:00
odboy
a93a44c3d4
refactor(role): 优化角色服务中的权限查询和数据操作逻辑
2026-01-15 18:11:07 +08:00
odboy
ff723a6044
chore(framework): 更新版权年份至2026年
2026-01-15 17:18:54 +08:00
odboy
0c57ef3d84
fix(quartz): 修复定时任务参数传递和文档注释问题
...
- 将 QuartzRunnable 中空字符串参数改为 null 值传递
- 为 SystemQuartzJobService 中的方法添加 TestPassed 标记注释
- 添加查询启用定时任务和根据ID查询定时任务的新方法
- 修复前端用户中心页面请求耗时显示的空值问题
- 在定时任务界面添加 Cron 表达式在线生成链接
- 统一后端服务层中查询方法的注释描述用词
2026-01-15 16:59:33 +08:00
odboy
bb664df62f
refactor(quartz): 重构定时任务相关服务和控制器
2026-01-15 16:17:23 +08:00
odboy
40f4657d6f
refactor(storage): 重构本地存储服务的文件上传功能
2026-01-15 15:32:56 +08:00
odboy
6c79c5a0d0
refactor(job): 重构职位服务中的重复检查逻辑
2026-01-15 13:47:49 +08:00
odboy
4fc51fa0b5
refactor(system): 统一查询方法命名规范
2026-01-15 13:17:47 +08:00
odboy
bba40ae048
feat(SystemUserJobService): 添加用户岗位绑定功能测试标记
2026-01-15 13:10:12 +08:00
odboy
252ae3765f
docs(SystemUserRoleService): 更新用户角色服务类的Java文档注释
...
- 为批量绑定用户角色方法添加测试通过标记注释
- 为批量解绑用户角色方法添加测试通过标记注释
- 为根据用户ID查询方法添加测试通过标记注释
- 为权限检查方法添加测试通过标记注释
- 为根据用户id列举角色方法添加完整JavaDoc注释
- 为根据用户id列举角色级别方法添加完整JavaDoc注释
2026-01-15 11:17:28 +08:00
odboy
7425577126
refactor(system): 重构系统模块中的用户和角色相关功能
2026-01-15 11:11:30 +08:00
odboy
4d773797cd
style(java): 优化代码格式和清理未使用导入
2026-01-15 09:35:18 +08:00
odboy
5178be95b3
Merge remote-tracking branch 'gitee/dev' into dev
2026-01-15 09:30:19 +08:00
odboy
4684b8ea5e
refactor(framework): 优化 MyBatis Plus 查询工具类代码
2026-01-15 09:30:07 +08:00
odboy
31c4c3c0e1
refactor(system): 重构系统角色服务代码结构
2026-01-14 21:19:29 +08:00
odboy
cf65b4f5ab
feat(dict): 添加字典明细查询功能并重构系统服务代码结构
2026-01-14 20:20:11 +08:00
odboy
c008daaaa1
style(operalog): 格式化操作日志切面代码并增强JSON序列化容错性
2026-01-14 20:14:12 +08:00
odboy
85e4557376
refactor(core): 替换 CollectionUtil 为 CollUtil 并优化代码结构
2026-01-14 18:53:52 +08:00
odboy
c9db1e58f3
refactor(system): 重构系统模块的数据访问层和服务层
...
- 修改用户服务中的用户转换逻辑,区分是否包含密码的场景
- 优化部门层级查询性能,减少数据库查询次数
2026-01-14 18:42:13 +08:00
odboy
64a9dd2a4f
chore(config): 更新RSA私钥和Base64密钥配置
2026-01-14 09:58:00 +08:00
odboy
7f72553ddd
fix(starter配置): 追加缺少的配置项
2026-01-14 09:48:54 +08:00
odboy
c11fd19351
refactor(constant): 将应用名称和标题常量统一管理
2026-01-13 14:19:30 +08:00
odboy
3b3bfff2c5
fix(util): 优化SQL工具类错误提示信息
2026-01-13 13:34:12 +08:00
odboy
0685e3ba28
refactor(system): 重构系统模块的分页参数处理和代码优化
2026-01-12 18:56:51 +08:00
odboy
f41f436dd8
refactor(quartz): 重构定时任务日志查询接口参数处理
2026-01-12 18:54:31 +08:00
odboy
5aa5624350
style(framework): 优化代码风格和日志格式
2026-01-12 17:45:27 +08:00
odboy
8aa0830213
refactor(java): 优化Java代码实现细节
2026-01-12 17:30:23 +08:00
odboy
b88254084d
style(task)
2026-01-12 15:55:51 +08:00
odboy
a55fbe0f06
refactor(task): 优化任务步骤执行逻辑
2026-01-12 15:49:58 +08:00
odboy
ff22d3072c
refactor(system): 重构系统模块的数据查询和分页功能
2026-01-12 15:12:40 +08:00
odboy
e511ccdd6d
docs(framework): 更新注释和导入包
2026-01-09 12:35:16 +08:00
odboy
4c7d250500
refactor(util): 重构工具类代码以改进资源管理和验证逻辑
2026-01-09 11:57:06 +08:00
odboy
42b9adc5bd
refactor(framework): 优化代码结构和类型安全
2026-01-09 11:42:45 +08:00
odboy
2ece7de4de
perf(security): 提升RSA加密密钥长度至4096位
...
- 将后端RSA密钥生成器初始化从1024位提升至4096位
- 更新前端RSA公钥配置为新的4096位密钥对
- 增强数据传输安全性并提高加密强度
2026-01-09 11:19:58 +08:00
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
b8183844cd
refactor(system): 重构系统服务模块的代码结构
2026-01-08 10:23:43 +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
54cae0855b
refactor(auth): 优化用户认证信息获取逻辑
2026-01-07 16:26:33 +08:00
odboy
b2cae22719
config(proxy): 添加验证码接口代理配置
2026-01-07 16:25:58 +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
cddb0cff08
refactor(api): 重构系统模块API函数命名规范
2025-12-31 14:36:34 +08:00
odboy
373a23159d
refactor(api): 统一API接口命名规范
2025-12-31 14:24:38 +08:00
odboy
48e6e9298a
refactor(api): 重构API端点和前端CRUD配置
2025-12-31 13:48:04 +08:00
odboy
5248d75a6e
fix(upload): 修复本地文件上传路径生成问题
...
- 修复了在MAC系统下上传路径中用户名前缺少斜杠的问题
- 确保上传路径格式的一致性
2025-12-31 13:47:09 +08:00
odboy
4a4b3f1690
refactor(api): 重构系统API模块函数顺序和注释
2025-12-31 13:12:28 +08:00
odboy
aa77eaf1b6
chore(deps): 更新 axios 依赖版本
...
- 将 axios 从 1.8.2 版本更新到 1.12.0 版本
- 修复潜在的安全漏洞和 bug
- 提升 HTTP 请求处理的稳定性
2025-12-31 13:12:02 +08:00
odboy
46ba8b966e
refactor(system): 重构系统模块中的导出功能实现
2025-12-31 12:42:08 +08:00
odboy
6e778ff337
feat(util): 添加Excel导出工具类并重构导出功能
...
- 新增KitExcelExporter工具类,支持普通和分页模式导出
- 新增KitExcelPageWriteHelper分页写入工具,解决大数据量OOM问题
- 替换原有的KitXlsxExportUtil导出实现
- 重构部门、字典、岗位、菜单、角色等模块的导出功能
- 实现用户数据分页导出功能,支持大数据量场景
- 优化导出文件响应头设置和编码处理
2025-12-31 12:05:29 +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
c1521dcb9a
!1 refactor(system): 重构系统模块中的数据查询和删除方法命名
...
Merge pull request !1 from Odboy/feature_v202512
2025-12-29 03:54:20 +00:00
odboy
5a9dfcbe4d
refactor(system): 重构系统模块中的数据查询和删除方法命名
2025-12-28 14:45:09 +08:00
odboy
830e122b79
refactor(service): 重构查询参数命名和方法调用
2025-12-28 13:15:57 +08:00
odboy
765b993101
refactor(system): 重构系统模块中的部门、字典、菜单等服务方法命名和实现
...
- 统一将修改方法名从 modify* 改为 update*
- 统一将删除方法名从 remove* 改为 delete*
- 统一将查询方法名从 query* 改为 search* 或 list*
- 重构部门服务中的树形结构构建逻辑
- 优化部门上级数据查询方法实现
- 调整数据权限查询方法命名
- 删除未使用的导入和方法
- 修复部门关联验证中的用户查询服务依赖
2025-12-28 10:54:19 +08:00
odboy
3a48388dec
refactor(dal): 将数据访问层的查询方法从Mapper接口移至服务层
2025-12-27 16:50:01 +08:00
odboy
05914f1548
refactor(system): 重构系统模块的数据访问层和业务逻辑
2025-12-27 11:59:36 +08:00
odboy
79cb44c522
refactor(role): 重构角色服务的数据访问层实现
2025-12-27 11:55:19 +08:00
odboy
fc951973a4
refactor(system): 重构用户模块数据查询逻辑
2025-12-27 11:43:11 +08:00
odboy
8113539fc6
refactor(system): 重构角色模块数据查询逻辑
2025-12-27 11:42:52 +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
ece0a444a6
update README.MD.
...
Signed-off-by: Odboy <tianjun@odboy.cn >
2025-12-26 06:50:00 +00: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
1d911e679e
style(framework): 优化框架代码格式和依赖配置
...
- 更新pom.xml中的阿里云仓库地址为HTTPS协议
- 重构注解类的import语句,移除通配符导入并规范排列
- 简化匿名访问注解的代码结构,移除多余空行
- 调整基础实体类的字段注解格式,合并为单行声明
- 优化常量类和枚举类的代码格式,移除多余空行
- 重构启动类的日志输出格式,改进字符串拼接方式
- 规范工具类的import顺序和代码结构
- 优化Swagger配置类的代码格式和注解排列
2025-12-23 19:35:34 +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
5ea923cda8
fix: 修复角色授权父子联动
2025-11-12 16:55:52 +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