Commit Graph

73 Commits

Author SHA1 Message Date
疯狂的狮子Li 3a6d62d695 fix 修复 一些发现的小bug
- 短信验证码限流 key 改为 #phoneNumber,验证码改为发送成功后再写 Redis,失败消息避免 NPE
- 邮箱验证码改为邮件发送成功后再写 Redis
- ValidatorUtils 增加 NPE 校验
- 部门导入路径不存在时明确报错,不再静默转成 null
- 重复提交切面完整扫描数组、集合、Map 中的过滤对象
- Excel 级联下拉补齐一级选项的 Excel 名称规则校验和重复校验
2026-06-08 16:37:18 +08:00
疯狂的狮子Li 2d4d7b6fb1 update 格式化全部代码 2026-06-04 16:08:04 +08:00
AprilWind e49f3b2260 docs 补充项目注释 2026-06-01 13:58:13 +08:00
AprilWind 107d3326b4 docs 补充项目注释 2026-06-01 11:50:59 +08:00
AprilWind 941c0b9032 docs 补充项目注释 2026-06-01 10:48:09 +08:00
AprilWind a2300b3a29 refactor: 增强代码注释以提升可读性和维护性 2026-05-18 10:10:16 +08:00
疯狂的狮子Li 7b66f0de26 refactor(common-excel): 重构 Excel 导入导出构建器
- 删除 ExcelUtil,统一由 ExcelBuilder 承载导入、导出、模板导出、ZIP 导出和自定义写出能力
  - 新增 ExcelBuilder.read(...) 导入构建器,支持 validate、failFast、listener、sheet、密码、空行、表头行、trim/strip、限制读取行数等配置
  - 扩展导出构建器,支持动态列、sheet 编号、导出密码、表头控制、固定列宽/行高、自定义 Converter 和 WriteHandler
  - 将业务代码中的 ExcelUtil 调用全部替换为 ExcelBuilder 链式调用
  - 同步调整代码生成器 controller 模板,后续生成代码默认使用 ExcelBuilder
  - 将文件名编码、响应头处理、字典表达式转换收敛为内部实现细节
2026-05-16 17:16:55 +08:00
AprilWind 4fdf2ea75a update 增加多个方法的注释以提升代码可读性 2026-05-15 13:04:30 +08:00
AprilWind c1c2651952 update 优化 Excel 工具注释 2026-04-24 16:43:03 +08:00
疯狂的狮子Li c4d0157531 update 优化 exportExcelZip 方法 2026-04-24 16:35:39 +08:00
AprilWind c75f549ea3 update 增加大数据量Excel导出功能,支持多线程处理并打包为ZIP 2026-04-24 15:49:42 +08:00
AprilWind f393a5ae9a update 优化 ExcelUtil 和 DeptExcelOptions 类的注释 2026-04-24 12:23:28 +08:00
疯狂的狮子Li f689f07bad fix 修复 ExcelBigNumberConvert 导入没法转换数据问题 2026-04-08 16:27:16 +08:00
疯狂的狮子Li 22ed3454ba fix 修复 下拉数据字符大于255报错问题 2026-04-03 11:28:39 +08:00
疯狂的狮子Li 568547ada5 update 优化一些性能问题 2026-04-01 10:13:42 +08:00
疯狂的狮子Li d11990bfd8 update 优化 项目中的一些存在null的问题 与一些性能问题 小优化 2026-03-31 18:54:43 +08:00
疯狂的狮子Li b214817d0b update 重构 修改框架内不正常命名与规范是和否的状态 2026-03-18 10:39:06 +08:00
疯狂的狮子Li 05d3634d18 Merge remote-tracking branch 'origin/dev' into futuer/boot4 2026-03-16 18:09:48 +08:00
疯狂的狮子Li 0dd3b8dc51 fix 修复 excel结尾出现空白格导致合并策略异常问题 2026-03-16 18:00:04 +08:00
秋辞未寒 4fb9858190 update FastExcel升级迁移至Apache Fesod 2026-02-11 14:09:20 +08:00
dr5hx 8a04e3c88f !811 feat(excel): 增强单元格合并处理逻辑
* feat(excel): 增强单元格合并处理逻辑
2025-12-19 01:48:31 +00:00
马铃薯头 39b19ac361 !798 fix 修复 excel 导出多 sheet 合并单元格失效问题
* fix 修复 excel 导出多 sheet 合并单元格失效问题
2025-12-10 09:22:14 +00:00
秋辞未寒 888c14615d update 优化 !781Excel 模版动态数据下拉 泛型逻辑 2025-11-11 17:02:53 +08:00
Angus 37038449ab !781 Excel模版动态数据下拉
* Excel模版动态数据下拉
* Excel模版动态数据下拉
2025-11-11 01:58:55 +00:00
疯狂的狮子Li 603fb7b92d fix 修复 全局处理器不生效问题 根据官方issue改为特殊写法(不理解为什么 https://github.com/apache/fesod/issues/648) 2025-10-22 14:20:53 +08:00
秋辞未寒 424b2ea164 update Excel写出包装器添加泛型用于限定write入参类型 2025-08-31 13:24:12 +08:00
秋辞未寒 7bb4838132 feat add Excel工具类支持更灵活的自定义导出方式,以便用户分批处理导出数据 2025-08-30 18:09:01 +08:00
秋辞未寒 ffc3dcaec9 upadte 优化Excel单元格合并处理器代码逻辑分支 2025-08-26 17:13:35 +08:00
秋辞未寒 ae5bec994d upadte 优化Excel单元格合并代码逻辑,明确处理类职责 2025-08-12 18:26:18 +08:00
chengliejian d0f4d93615 !739 支持 @ExcelIgnoreUnannotated 注解,修复未注解字段导致列合并错位的问题
* 优化避免每个字段都进行ExcelIgnoreUnannotated.class判断
* 支持 @ExcelIgnoreUnannotated 注解,修复未注解字段导致列合并错位的问题
2025-08-07 09:11:42 +00:00
AprilWind 7357912681 update 新增支持占位符格式的 ServiceException 构造方法
- 新增 ServiceException(String message, Object... args) 构造器,内部使用 Hutool StrFormatter.format 格式化消息
- 解决日志打印和异常抛出信息格式不统一的问题,统一使用 {} 占位符
- 优化异常消息书写,简化拼接,提升代码可读性和维护性
2025-08-06 10:43:41 +08:00
AprilWind 808ce9c25a update 优化办理人权限设置列表 2025-08-01 17:57:46 +08:00
AprilWind acfcdf4d9a update 全局替换为 Convert.toStr,优化 null 字符串处理 2025-08-01 15:29:36 +08:00
疯狂的狮子Li 314909a536 fix 修复 excel 备注与必填注解指定下标位置问题 去除下标跟随主要注解顺序 2025-06-26 14:04:36 +08:00
疯狂的狮子Li 1ad0d5387b fix 修复 单元格样式覆盖问题 2025-06-26 10:41:06 +08:00
疯狂的狮子Li 7ecf4bbf1c update 优化 关于excel说明 2025-04-18 17:47:05 +08:00
这夏天依然平凡 ae65985fbc !668 update EasyExcel升级原作者FastExcel
* remove 移除之前暂时性控制漏洞依赖
* update EasyExcel升级1.2.0并升级commons-io到最新版解决导出报方法找不到异常
* update EasyExcel升级原作者FastExcel
2025-04-18 09:30:33 +00:00
马铃薯头 2a34c3ebb2 !672 fix: 修复 excel 合并单元格在导出在最后一行无法合并时,之前的数据合并失效问题
* fix: 修复 excel 合并单元格在导出在最后一行无法合并时,之前的数据合并失效问题
2025-04-18 05:30:12 +00:00
velenooo 023ceaaf91 !666 fix: 模板导出多个字段下拉值超过100个异常,采用多个sheet的方案解决。
* fix: 模板导出多个字段下拉值超过100个异常,采用多个sheet的方案解决。
2025-04-02 05:20:53 +00:00
疯狂的狮子Li e71d6fa983 update 优化 支持excel方法抛出json异常 2025-03-28 23:12:40 +08:00
疯狂的狮子Li 7129ad4fac Revert "update 优化 支持excel方法抛出json异常"
This reverts commit 16923cc86a.
2025-03-28 23:11:11 +08:00
疯狂的狮子Li 16923cc86a update 优化 支持excel方法抛出json异常 2025-03-28 22:51:32 +08:00
疯狂的狮子Li 26abb98747 fix 修复 excel模板导出数据被覆盖的问题 2025-03-27 10:03:16 +08:00
疯狂的狮子Li c0eeafb5cd update 优化 excel导出 下拉框支持顺序 2025-03-21 15:14:54 +08:00
疯狂的狮子Li 5de1ffff90 update 优化 excel导出 下拉框支持顺序 2025-03-21 13:53:23 +08:00
QianRj 251a617ecc !626 fix 修复excel模板导出异常
* fix: 修复excel模板导出异常
2024-12-24 03:04:27 +00:00
疯狂的狮子Li 9ad64521d3 update 优化 !pr_610 代码实现 2024-12-18 17:46:53 +08:00
liyang ff76df9ae0 增加导出模板必填、备注
增加单独的导出模板 方法
2024-12-18 17:27:16 +08:00
Emil.Zhang 0385a444c2 fixed(级联下拉框数据错误)
1.修复过多级联下拉选项导致的无法写入问题
2024-11-06 15:01:38 +08:00
疯狂的狮子Li a3c9edde78 fix 修复 升级依赖导致的依赖冲突 2024-08-29 20:53:39 +08:00