Commit Graph

9 Commits

Author SHA1 Message Date
liushuang
7fa5300273 style(core): 调整表格头默认样式
- 修改表格头默认字体颜色为黑色 (#000000)
- 修改表格头默认背景颜色为灰色 (#cccccc)
- 更新相关服务类、工具类和注解的默认值
2025-08-26 23:09:25 +08:00
liushuang
8a49e5280b refactor(core): 重构飞书客户端并优化单元格操作
- 重构 FeishuClient 类,优化自定义服务管理
- 新增 ServiceManager 类,统一管理自定义服务
- 优化 CustomCellService 中的单元格操作逻辑- 移除不必要的请求类型和参数处理
- 新增合并单元格功能
- 调整表格样式设置接口
- 优化 FsClient 类,使用 ThreadLocal管理客户端实例
2025-08-26 18:24:52 +08:00
liushuang
5a43a7f2e3 feat(core): 重构配置管理并优化表格处理逻辑
- 移除 FsConfig 类,使用 TableConf 注解替代
- 重构 FsHelper 类,使用新配置方式- 优化 FsTableUtil 类,支持多级表头和描述行
- 更新 CustomValueService 类,添加 majorDimension 支持
- 修改 BaseEntity 类,增加 row 和 rowData 字段
2025-08-20 23:35:31 +08:00
liushuang
aa14a659ee refactor(core): 重构飞书 API 客户端
-将 FeishuApiClient 重命名为 AbstractFeishuApiService,作为抽象服务类
- 更新相关服务类的继承关系,改为继承 AbstractFeishuApiService
-调整包结构,将客户端相关代码移至 service 包- 修改 FeishuClient 中的 getHttpClient 方法为 public
2025-08-18 23:26:36 +08:00
liushuang
b3f4463bcf feat(core): 添加文件上传功能- 新增 FileData 类用于存储文件相关数据
- 新增 FileType 枚举用于区分文件类型- 修改 FsHelper 类,支持文件上传
- 更新 FileUrlProcess 类,处理文件 URL
-调整 FsApiUtil 类,使用新逻辑上传文件
- 修改 GenerateUtil 类,处理文件数据
2025-08-16 14:07:45 +08:00
liushuang
dfd230ca04 refactor(logging): 重构日志记录方式
- 使用自定义 FsLogger 替代 java.util.logging.Logger
- 统一日志记录格式,支持错误码和异常信息
- 移除冗余的 FsClientUtil 类
- 重构 FsConfig 类,使用单例模式
- 更新相关类的日志记录方式
2025-08-16 10:27:00 +08:00
liushuang
5b9695b7e8 refactor(FsHelper): 修改 create 方法返回类型
- 将 create 方法的返回类型从 Boolean 改为 String
- 方法成功执行后返回工作表 ID,而不是布尔值
- 这个改动可以让调用者获取到新创建的工作表 ID,提供更多灵活性
2025-08-14 18:43:47 +08:00
liushuang
52620ab108 docs: 更新代码文档并添加项目元数据
- 为所有主要类和方法添加了详细的 JavaDoc 注释
- 更新了 pom.xml 文件,添加了项目元数据信息
- 优化了代码结构,提高了代码可读性和可维护性
2025-08-14 11:48:10 +08:00
liushuang
7bac7917a0 feat(core): 新增核心功能模块 2025-08-13 16:50:38 +08:00