Commit Graph

31 Commits

Author SHA1 Message Date
renzhiyuan 845a1ff615 结构修改 2025-09-29 18:22:13 +08:00
renzhiyuan 38c91226dc 结构修改 2025-09-29 18:08:54 +08:00
wuchao 6c812efc3f feat(zltx_statistics): 按日期排序并返回JSON格式统计数据
- 添加 sort 包以支持数据排序功能- 对最近三天和最近一个月的数据按日期升序排列
- 将响应内容从原始文本改为序列化后的 JSON 字符串
- 确保通过 channel 返回的响应类型为 ResponseJson
2025-09-29 16:57:56 +08:00
renzhiyuan 7a1662943e 结构修改 2025-09-29 16:01:10 +08:00
wuchao a1844bc818 fix(biz): 更新响应通道类型并优化-商品查询逻辑 将 handleTask 中的 ResponseData通道统一修改为 Response
- 在商品查询工具中增加对空数据的判断并返回错误- 修改测试用例中的参数以匹配实际接口需求
- 初始化 AiRouterBiz时新增 client 参数传递
2025-09-29 13:46:55 +08:00
wuchao e48ec38a96 fix(biz): 更新响应通道类型并优化-商品查询逻辑 将 handleTask 中的 ResponseData通道统一修改为 Response
- 在商品查询工具中增加对空数据的判断并返回错误- 修改测试用例中的参数以匹配实际接口需求
- 初始化 AiRouterBiz时新增 client 参数传递
2025-09-29 10:21:46 +08:00
renzhiyuan 6ee4ce6cce 结构修改 2025-09-29 09:47:13 +08:00
renzhiyuan 50954b4518 结构修改 2025-09-24 19:18:40 +08:00
renzhiyuan ad66615c2e 结构修改 2025-09-24 11:54:05 +08:00
wuchao 2edea5f0fb feat(statistics):重构订单统计数据结构以支持多时间范围
- 修改 ZltxOrderStatisticsResponse 结构体以包含最近三天和最近一个月的数据
- 为不同时间范围的统计数据创建嵌套结构体
-保持原有字段如 code 和 error 不变
- 更新数据序列化格式以适应新的嵌套结构
- 确保与现有 API 响应格式向后兼容
2025-09-24 11:03:20 +08:00
wolter 5deb045767 feat: 接入知识库解析 2025-09-24 09:43:26 +08:00
wolter aa86882f7d feat: 接入知识库 2025-09-23 16:30:30 +08:00
wuchao e82ecaf9f7 fix(zltx_product):修正商品信息接口调用问题
- 调整 BaseURL 拼接方式,避免多余斜杠- 修改 AuthProductInfo 字段类型为 any 以适应不同数据结构
- 增加请求参数映射,确保 keyword 查询正确传递
- 完善请求封装,支持分页和搜索参数传递
2025-09-23 15:16:12 +08:00
wuchao 3818b3f6cf fix(zltx_product):修正商品信息接口调用问题
- 调整 BaseURL 拼接方式,避免多余斜杠- 修改 AuthProductInfo 字段类型为 any 以适应不同数据结构
- 增加请求参数映射,确保 keyword 查询正确传递
- 完善请求封装,支持分页和搜索参数传递
2025-09-23 15:15:24 +08:00
wuchao a556a18d1a ```
feat(zltx_product): 更新商品数据结构并优化平台商品列表处理

- 修改 `ZltxProductData` 结构体字段 `AuthProductInfo` 类型为 []int- 新增 `ZltxProductDataById` 结构体用于支持按 ID 查询商品数据
-优化商品数据解析逻辑,增加对单个商品数据的解析处理- 修改平台商品列表执行方法返回类型为 []map[string]any- 改进错误处理逻辑,使用 continue 而非直接返回 nil
- 测试用例中更新 channel 类型为 entitys.ResponseData- 新增 `Test_ProductLog` 测试函数
```
2025-09-22 22:17:23 +08:00
renzhiyuan ad58547eed 结构修改 2025-09-22 21:35:08 +08:00
renzhiyuan 4b5f7355b6 结构修改 2025-09-22 21:24:16 +08:00
wuchao b996f62098 ```
feat(config): 添加直连天下商品和订单统计工具配置新增 `zltxProduct` 和 `zltxOrderStatistics` 工具配置项,支持通过商品ID或名称查询商品信息,
以及根据账号获取订单统计数据。同时添加 `zltxOrderDirectLog` 配置以支持订单日志查询。
在 `ToolConfig` 中增加 `AddURL` 字段用于平台商品接口地址配置。

新增对应工具实现:- `ZltxOrderLogTool`: 查询订单日志- `ZltxProductTool`: 获取商品信息并支持平台商品列表扩展- `ZltxOrderStatisticsTool`: 获取订单统计数据

更新配置文件 `config.yaml` 中相关接口地址及API密钥,并为新工具注册启用逻辑。
```
2025-09-22 20:35:16 +08:00
renzhiyuan dc85df0add 结构修改 2025-09-22 20:08:43 +08:00
renzhiyuan 8811ea1cff 结构修改 2025-09-22 17:05:52 +08:00
renzhiyuan 3b91505a12 Merge branch 'feature/fiber' into dev 2025-09-22 15:32:57 +08:00
renzhiyuan 2da5e15a99 结构修改 2025-09-22 15:32:45 +08:00
renzhiyuan ff81cddc46 Merge branch 'feature/fiber' into dev 2025-09-22 14:23:39 +08:00
renzhiyuan 3f37427181 结构修改 2025-09-22 14:22:16 +08:00
renzhiyuan 1412554661 结构修改 2025-09-22 11:46:42 +08:00
renzhiyuan 570e13e527 结构修改 2025-09-22 11:46:06 +08:00
renzhiyuan 32866d59a1 结构修改 2025-09-22 11:23:28 +08:00
wolter 88338b2889 feat: 合并分支 2025-09-19 11:59:32 +08:00
renzhiyuan b5e78cc244 结构修改 2025-09-16 10:04:44 +08:00
fuzhongyun 8dd60b0877 待定 2025-09-11 11:32:25 +08:00
fuzhongyun 13e387fa94 first commit 2025-09-08 16:00:12 +08:00