tikkhun
|
cb2a70d5af
|
refactor(interface): 重构站点适配器接口,按功能模块组织方法
重构 ISiteAdapter 接口,将相关方法按功能模块(客户、媒体、订单、产品等)分组
移除废弃的 fulfillOrder 方法
新增多个数据映射方法以支持统一数据格式转换
|
2026-01-08 18:26:50 +08:00 |
tikkhun
|
1814d9734b
|
feat(订单): 添加获取订单总数功能
实现订单总数统计接口,包括:
1. 在ISiteAdapter接口添加countOrders方法
2. 在WooCommerce和Shopyy适配器中实现该方法
3. 添加控制器端点暴露该功能
4. 优化订单查询参数映射逻辑
refactor(Shopyy): 重构搜索参数映射逻辑
将通用的搜索参数映射逻辑提取为独立方法,提高代码复用性
|
2026-01-08 18:25:35 +08:00 |
zhuotianyuan
|
983ba47dbf
|
feat(adapter): 公开映射方法以支持统一接口调用
将各适配器中的私有映射方法改为公开,并在接口中定义统一方法签名
修改webhook控制器以使用适配器映射方法处理订单数据
|
2026-01-08 10:15:31 +00:00 |
tikkhun
|
934085fd64
|
feat(订单): 重构订单履约功能并完善相关实体和服务
refactor(订单服务): 优化订单同步逻辑,增加履约信息处理
feat(实体): 新增订单履约实体并更新关联关系
fix(适配器): 修正Shopyy和WooCommerce履约数据映射
docs(dto): 更新订单和履约相关DTO定义
style: 格式化代码并修正拼写错误
|
2026-01-05 22:38:48 +08:00 |
tikkhun
|
43e0d8d40d
|
feat: 修复产品与站点同步诸多问题
1. 新增产品与站点同步相关DTO和服务方法
2. 重构产品实体与站点SKU的关联关系
3. 优化分类实体,增加短名字段用于SKU生成
4. 完善API响应DTO的Swagger注解
5. 新增Dockerfile支持容器化部署
6. 重构订单同步接口,返回更详细的同步结果
7. 优化物流服务接口命名,使用fulfillment替代shipment
8. 新增数据库初始化逻辑,自动创建数据库
9. 重构产品控制器,支持批量同步操作
10. 更新模板配置,支持站点SKU前缀
11. 删除废弃的迁移文件和实体
12. 优化产品查询接口,支持更灵活的过滤条件
|
2025-12-31 11:55:59 +08:00 |
zhuotianyuan
|
84beb1a65e
|
feat(order_shipping): 添加订单配送信息实体和相关接口
- 添加 order_shipping.entity.ts 实体类定义
- 更新 shopyy.adapter.ts 支持订单配送数据处理
- 更新 woocommerce.adapter.ts 支持配送信息适配
- 完善 site-adapter.interface.ts 接口定义
- 优化 order.service.ts 配送相关逻辑
- 更新相关 DTO 类以支持配送信息
|
2025-12-30 11:07:37 +08:00 |
tikkhun
|
8f7f35c538
|
feat(adapter): 添加getAll方法支持批量获取数据
实现WooCommerceAdapter中的getAllProducts、getAllOrders等方法
添加ISiteAdapter接口中的对应方法定义
更新customer.service使用getAllCustomers方法
|
2025-12-24 16:26:59 +08:00 |
tikkhun
|
8e7ec2372d
|
feat(customer): 实现客户数据同步功能并增强客户管理
重构客户服务层,添加客户数据同步功能
扩展客户实体字段以支持完整客户信息存储
优化客户列表查询性能并添加统计功能
移除废弃的WpSite相关代码和配置
|
2025-12-24 16:26:59 +08:00 |
tikkhun
|
bc1d4de446
|
feat: 重构产品,新增 shopyy 平台
重构实体字段命名规范,统一使用更简洁的命名方式
新增区域管理、字典管理、模板管理等功能模块
完善数据库迁移和种子数据初始化逻辑
增强站点管理功能,支持区域和仓库点关联
优化服务层逻辑,增加错误处理和日志记录
|
2025-12-24 16:26:57 +08:00 |