Commit Graph
100 Commits
Author SHA1 Message Date
odboy f05aebf193 fix(CuteLink): 更新默认链接地址
- 将默认链接从 GitHub 地址更改为 Gitee 地址
2026-01-24 09:51:43 +08:00
odboy 5660df5762 fix(CuteLink): 更新默认链接地址
- 将默认链接从 GitHub 地址更改为 Gitee 地址
2026-01-24 09:51:29 +08:00
odboy 82fe3a76a0 style(ui): 更新用户界面样式和按钮组件
- 将用户中心的安全设置链接替换为el-button文本按钮
- 调整登录表单高度从370px增加到390px
2026-01-24 09:51:07 +08:00
odboy eb2d0e02a8 refactor(util): 移除废弃类并优化验证工具类
- 删除 TaskTemplateInfoVo 类
- 删除 ServerException 类
- 删除 KitDistributedIdUtil 类
- 删除 SystemQuartzJobVo 类
- 在 KitBigDecimalUtil 中新增格式化金额方法
- 在 KitDateUtil 中新增获取周几方法
- 在 KitCollUtil 中修复空集合验证逻辑
- 移除 KitStringUtil 中的日期相关代码
- 在 KitValidUtil 中新增多种验证方法
- 修改 SystemMenuController 中的菜单保存逻辑
- 优化 SystemQuartzJobController 中的定时任务操作方法
- 为 SystemQuartzJobTb 添加扩展字段 uuid
2026-01-24 09:50:13 +08:00
odboy 9b61ab35b6 feat(framework): 添加Redis序列化白名单配置功能 2026-01-24 09:48:18 +08:00
odboy a4258a3851 refactor(sql): 移除任务模块相关表 2026-01-24 09:46:14 +08:00
odboy 12ad5eb169 refactor(task): 移除任务模块相关常量、控制器和核心实现类 2026-01-24 09:45:06 +08:00
odboy 8f804da741 update cutejava/cutejava-starter/src/main/resources/application-dev.yml.
mybatis-plus批量插入优化

Signed-off-by: Odboy <tianjun@odboy.cn>
2026-01-19 04:05:44 +00:00
odboy 8b9b58c802 update cutejava/cutejava-starter/src/main/resources/application-prod.yml.
myabtis-plus批量插入优化

Signed-off-by: Odboy <tianjun@odboy.cn>
2026-01-19 04:05:18 +00:00
odboy 1c10dc2ce2 !6 chore(version): 更新项目版本号从1.5.0到1.5.2
Merge pull request !6 from Odboy/dev
2026-01-17 02:19:51 +00:00
odboy 65699dcab4 chore(version): 更新项目版本号从1.5.0到1.5.2 2026-01-17 10:19:14 +08:00
odboy 8a38e532e2 !4 fix(test): 修复测试类中对象实例化错误
Merge pull request !4 from Odboy/dev
2026-01-17 02:10:58 +00:00
odboy df43cd2333 fix(test): 修复测试类中对象实例化错误
- 添加了 SystemDeptTb 类的导入声明
- 将 SystemDeptVo 对象替换为 SystemDeptTb 对象
- 确保测试代码使用正确的数据对象类型
2026-01-17 10:09:50 +08:00
odboy 65e94a204c !3 feat(system): 新增系统组件服务重构部门和用户选择功能
Merge pull request !3 from Odboy/dev
2026-01-17 02:04:58 +00:00
odboy da255fa7e0 feat(system): 新增系统组件服务重构部门和用户选择功能
- 新增 CuteDeptTreeVo 模型类用于部门树形结构
- 重命名并迁移 SystemProductLineTreeVo 到 CuteProductLineSelectProVo
- 重命名并迁移 SystemProductLineVo 到 CuteProductLineSelectVo
- 新增 CuteUserSelectVo 模型类用于用户选择组件
- 新增 CuteBaseService 提供基础部门查询服务
- 新增 CuteDeptTreeService 处理部门树形数据逻辑
- 新增 CuteFileUploadService 管理文件上传功能
- 新增 CuteProductLineSelectProService 和 CuteProductLineSelectService
- 新增 CuteUserSelectService 提供用户选择数据源
- 新增多个 API 控制器包括 CuteDeptTreeApi、CuteFileUploadApi 等
- 更新缓存键常量 USER_INFO 替代 ONLINE_USER
- 移除旧的 SystemComponentController 和相关方法
- 调整 SystemUserInfoDAO 使用新的缓存键名
- 修改 SystemUserVo 中的部门字段类型为 SystemDeptTb
2026-01-17 10:01:42 +08:00
odboy d413ea4469 refactor(system): 优化部门服务中的数据对象使用
- 将 SystemUserVo 中的 dept 字段类型从 SystemDeptVo 改为 SystemDeptTb
- 在 SystemDeptService 中统一使用 SystemDeptTb 对象替代 SystemDeptVo
- 删除了 getDeptVoById 方法并替换为直接使用 getDeptById
- 重构了部门树构建逻辑,优化了部门数据的查询和映射
- 修改了部门删除、查询、验证等相关方法的数据类型处理
- 添加了获取所有部门映射的私有方法以提高查询效率
2026-01-17 09:53:36 +08:00
odboy 4eaa383717 feat(dept): 新增部门树形组件功能
- 创建 CuteDeptTreeVo 模型类用于部门树形结构数据传输
- 实现 CuteDeptTreeService 服务类处理部门树形数据查询逻辑
- 开发 CuteDeptTreeApi 接口提供部门树形数据查询功能
- 将 SystemDeptService 中的 filterRootDeptList 和 queryDeptByArgs 方法改为 public 以便外部调用
- 前端创建 cute-dept-tree API 接口文件封装请求方法
- 更新 CuteDeptTree 组件使用新的部门树形接口并调整数据处理逻辑
- 修改组件 props 类型从 Number/String 改为 String 类型
2026-01-17 09:34:42 +08:00
odboy d113ebfa2f fix(select): 统一选择组件值类型为字符串
- 将 CuteProductLineSelect 组件的 value 类型从 [Number, String] 修改为 String
- 为 CuteProductLineSelectProVo 添加 value 和 label 字段注释说明
- 将 CuteProductLineSelectVo 的 value 字段类型从 Long 修改为 String
- 为 CuteUserSelectVo 添加 deptId、email、phone 字段注释说明
- 在 CuteProductLineSelectService 中将部门 ID 转换为字符串赋值给 value
2026-01-17 09:11:28 +08:00
odboy f2898da525 feat(user): 添加根据用户名列表查询用户基础数据功能
- 在CuteUserSelectService中新增listMetadataByUsernames方法
- 为CuteUserSelectApi添加listMetadataByUsernames接口
- 在前端cute-user-select.js中新增listMetadataByUsernames请求方法
- 修改CuteSingleUserSelect组件支持初始化时根据用户名加载用户信息
- 修改CuteUserSelect组件移除dataSource属性并支持初始化加载
- 更新CuteBusinessDemo演示页面用户字段默认值为空数组
2026-01-17 09:01:10 +08:00
odboy 462abff607 refactor(system): 重构系统组件服务结构
- 将产品线选择组件相关VO类从dal层移动到application层并重命名
- 新增CuteUserSelectVo、CuteBaseService、CuteFileUploadService等服务类
- 创建CuteProductLineSelectProService和CuteProductLineSelectService业务服务
- 新增CuteUserSelectService用户选择服务及对应的API接口
- 修改文件上传API使用新的服务类并添加权限控制
- 更新产品线选择API使用新服务类并移除旧的实现方法
- 删除系统用户服务中的旧用户元数据查询方法
- 更新前端用户选择组件调用新的API接口
- 移除旧的用户元数据选项查询API调用
2026-01-17 06:38:38 +08:00
odboy 89803b3908 feat(api): 添加文件上传组件专用接口支持本地和OSS上传
- 在api store中新增fileUploadApplicationApi和ossUploadApplicationApi两个专用接口地址
- 从getters中移除已废弃的deployUploadApi和databaseUploadApi
- 将上传组件改为使用新的专用接口,并通过mode参数区分本地和OSS上传
- 更新组件文档注释将上传方式从server改为local
- 创建CuteFileUploadApi控制器提供uploadLocal和uploadOSS接口
- 在SystemLocalStorageService中实现uploadLocal方法处理本地文件上传逻辑
- 更新演示页面默认使用本地上传模式
2026-01-17 05:59:42 +08:00
odboy df6dc89b96 feat(component): 添加产品线选择组件并重构系统组件API
- 新增 CuteProductLineSelect 组件API接口
- 重命名 SystemComponentController 为 CuteProductLineSelectProApi
- 迁移部门选择数据源接口到新API路径
- 更新前端组件导入路径和API调用方式
- 修改 CuteDeptTree 组件分页大小限制
- 为文件上传组件添加上传方式配置选项
- 调整字典详情和定时任务模块的API导入路径
2026-01-17 05:28:24 +08:00
odboy 5989b8bc78 !1 refactor(system): 重构系统模块的缓存键和数据对象配置
Merge pull request !1 from Odboy/dev
2026-01-16 11:44:05 +00:00
odboy d41333c766 refactor(system): 重构系统模块的缓存键和数据对象配置 2026-01-16 19:43:27 +08:00
odboy 83c4e28527 feat(user): 优化用户数据对象和查询服务 2026-01-16 19:40:20 +08:00
odboy 1053669077 refactor(websocket): 更新WebSocket消息处理并重构缓存键配置 2026-01-16 19:32:21 +08:00
odboy 96647a055b feat(menu): 添加菜单查询中是否包含按钮类型的参数控制 2026-01-16 19:09:33 +08:00
odboy 02bff29f94 refactor(system): 重构系统服务模块代码结构和功能实现 2026-01-16 18:53:36 +08:00
odboy aaf3d5fa1c !8 refactor(system): 重构系统模块中的菜单和角色关联关系
Merge pull request !8 from Odboy/dev
2026-01-15 13:54:00 +00:00
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 5875ce0349 !5 refactor(system): 重构系统角色服务代码结构
Merge pull request !5 from Odboy/dev
2026-01-14 13:20:16 +00: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 8e4e783871 !3 chore(config): 更新RSA私钥和Base64密钥配置
Merge pull request !3 from Odboy/dev
2026-01-14 04:47:22 +00: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 46bb831dea !2 docs(framework): 更新注释和导入包
Merge pull request !2 from Odboy/master
2026-01-09 04:38:43 +00: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