Commit Graph

  • f191e57c9a feat(core): 添加Map方式操作飞书表格的功能- 新增MapSheetConfig和MapTableConfig配置类,支持通过Map方式定义表格结构 - 添加MapFieldDefinition字段定义类,提供丰富的字段类型和配置选项 - 实现MapSheetBuilder构建器,支持链式调用创建飞书表格- 实现MapReadBuilder构建器,支持从飞书表格读取数据并转换为Map格式- 添加MapOptionsUtil工具类,提供枚举选项提取和动态选项处理功能 - 在FsHelper中新增createMapSheet、createMapSheetBuilder、readMap和readMapBuilder方法-优化包导入结构,使用通配符简化builder包的导入 - 添加详细的JavaDoc文档和使用示例,提升API易用性- 支持动态字段、分组表格、唯一键计算等高级功能 - 实现数据过滤机制,自动过滤空行数据 main liushuang 2025-10-16 20:43:36 +0800
  • f9cff00b2f feat(core): 新增Map数据写入飞书表格功能- 新增MapWriteBuilder类,支持链式调用写入Map格式数据 - 新增MapTableConfig配置类,用于替代注解配置 - 新增MapDataUtil工具类,提供唯一ID计算和字段映射功能- 在FsHelper中新增writeMap和writeMapBuilder方法 - 在WriteBuilder中增加空字段位置检查逻辑 - 完善字段位置映射处理,避免空指针异常 liushuang 2025-10-16 16:06:38 +0800
  • 9500a1df12 feat(feishu): 添加关闭官方Client连接池功能 liushuang 2025-10-15 14:21:12 +0800
  • e1b1d5cd01 docs(readme): 更新依赖版本至0.0.5 liushuang 2025-10-14 15:55:25 +0800
  • 59fe126864 docs(readme): 更新表格配置说明- 修改表格配置示例中的headLine和titleRow参数- 添加uniKeys配置项说明 - 更新表格样式配置文档内容 liushuang 2025-10-14 15:22:37 +0800
  • 59d5d937cc feat(feishu): 增强飞书表格客户端功能和数据处理能力- 添加自定义服务支持,包括表格、行列、单元格、数据值等扩展服务 -优化客户端管理器,实现线程安全和客户端实例缓存 - 改进表格数据读取逻辑,支持字段映射和唯一标识生成 - 增强表格工具类功能,添加分组数据处理和表头模板构建 - 完善表格构建器,支持字段描述和下拉选项设置 -优化HTTP客户端配置,增加调用超时时间 - 修复数据处理中的空值判断逻辑- 添加表格样式设置和单元格合并功能 liushuang 2025-10-14 15:07:39 +0800
  • 3c31130cbe feat(table): 新增表格选项配置方法- 新增 setTableOptions重载方法,支持自定义属性和包含字段列表 -优化字段映射过滤逻辑,支持按包含字段列表过滤- 移除冗余的表头处理方法和注释代码 - 调整方法参数顺序,提升代码可读性- 完善表格配置逻辑,支持启用描述信息- 重构字段属性处理流程,提高代码复用性 liushuang 2025-09-29 11:49:50 +0800
  • b4a6fdc278 feat(core):优化数值转换逻辑以支持科学计数法 liushuang 2025-09-29 10:42:44 +0800
  • c8e2e2dc5e feat(core):优化表格构建逻辑以支持字段过滤与描述映射 liushuang 2025-09-28 16:03:45 +0800
  • 6d9908bfbb ``` docs(readme): 更新飞书表格助手依赖版本至0.0.4 liushuang 2025-09-27 23:32:58 +0800
  • 891b019ae3 ``` feat(core): 增强飞书表格功能与工具类支持 liushuang 2025-09-26 19:15:06 +0800
  • 3e25a91aed feat(core): 新增飞书文件服务和表格构建器功能 liushuang 2025-08-28 18:47:54 +0800
  • a34df121bc fix(core.converters): 优化 FileUrlProcess 中的 URL 处理逻辑 liushuang 2025-08-28 11:17:41 +0800
  • 1ea23d96fa docs(README): 更新快速开始指南 liushuang 2025-08-26 23:15:00 +0800
  • 3bd232059f Merge remote-tracking branch 'origin/main' liushuang 2025-08-26 23:09:54 +0800
  • 7fa5300273 style(core): 调整表格头默认样式 liushuang 2025-08-26 19:05:29 +0800
  • f53e9e6aff style(core): 调整表格头默认样式 liushuang 2025-08-26 19:05:29 +0800
  • 8a49e5280b refactor(core): 重构飞书客户端并优化单元格操作 liushuang 2025-08-26 18:24:52 +0800
  • 5a43a7f2e3 feat(core): 重构配置管理并优化表格处理逻辑 liushuang 2025-08-20 23:35:31 +0800
  • aa14a659ee refactor(core): 重构飞书 API 客户端 liushuang 2025-08-18 23:26:36 +0800
  • b3f4463bcf feat(core): 添加文件上传功能- 新增 FileData 类用于存储文件相关数据 - 新增 FileType 枚举用于区分文件类型- 修改 FsHelper 类,支持文件上传 - 更新 FileUrlProcess 类,处理文件 URL -调整 FsApiUtil 类,使用新逻辑上传文件 - 修改 GenerateUtil 类,处理文件数据 liushuang 2025-08-16 14:07:45 +0800
  • af7c1a3a51 build: 更新 feishu-table-helper 版本至 0.0.2 liushuang 2025-08-16 12:17:08 +0800
  • c5e1dfcec7 refactor(README): 更新代码示例 liushuang 2025-08-16 12:12:18 +0800
  • dfd230ca04 refactor(logging): 重构日志记录方式 liushuang 2025-08-16 10:27:00 +0800
  • 5b9695b7e8 refactor(FsHelper): 修改 create 方法返回类型 liushuang 2025-08-14 18:43:47 +0800
  • 62baa68cba docs(README): 更新注解和配置类的链接 liushuang 2025-08-14 15:58:54 +0800
  • 2f25916622 docs(README): 更新项目文档- 添加项目简介、功能特性、安装方法、快速开始指南 - 详细说明核心注解和配置选项的使用 - 补充依赖信息和许可证说明 liushuang 2025-08-14 15:48:45 +0800
  • 02a3ef0132 build(pom): 更新 Maven 插件和配置 liushuang 2025-08-14 15:10:44 +0800
  • 52620ab108 docs: 更新代码文档并添加项目元数据 liushuang 2025-08-14 11:48:10 +0800
  • 7bac7917a0 feat(core): 新增核心功能模块 liushuang 2025-08-13 16:50:38 +0800
  • f89ce6f884 Initial commit luckday 2025-08-13 16:41:38 +0800