zhuotianyuan
|
86fd31ac12
|
feat(webhook): 添加对shoppy平台webhook的支持
- 在site.entity.ts中添加webhookUrl字段
- 在auth.middleware.ts中添加/shoppy路由到白名单
- 在webhook.controller.ts中实现shoppy平台webhook处理逻辑
fix(webhook): 更新webhook控制器中的密钥值
refactor(entity): 将可选字段明确标记为可选类型
feat(adapter): 公开映射方法以支持统一接口调用
将各适配器中的私有映射方法改为公开,并在接口中定义统一方法签名
修改webhook控制器以使用适配器映射方法处理订单数据
feat: 添加订单支付日期字段并支持国家筛选
- 在ShopyyOrder接口中添加date_paid字段
- 在OrderStatisticsParams中添加country数组字段用于国家筛选
- 修改统计服务以支持按国家筛选订单数据
- 更新数据库配置和同步设置
- 优化订单服务中的类型定义和查询条件
refactor(webhook): 移除未使用的shoppy webhook处理逻辑
fix(订单服务): 修复订单内容括号处理并添加同步日志
添加订单同步过程的调试日志
修复订单内容中括号内容的处理逻辑
修正控制器方法名拼写错误
|
2026-01-22 16:52:48 +08:00 |
zhuotianyuan
|
fff62d6864
|
feat: 添加产品图片URL字段并优化订单处理逻辑
添加产品实体中的图片URL字段
更新订单服务以支持更多查询参数和分页
修改数据库连接配置为生产环境
调整运费服务API基础URL
优化订单适配器中的字段映射逻辑
fix: 修正测试文件中错误的服务引用路径
|
2026-01-17 10:52:19 +08:00 |
zhuotianyuan
|
c75c0a614f
|
fix(shopyy): 修复订单查询参数映射问题并添加时间范围支持
修正shopyy服务中获取所有订单的参数映射逻辑,添加支付时间范围支持
统一处理日期格式转换,确保参数正确传递
同时清理合并冲突标记和冗余代码
|
2026-01-17 10:52:14 +08:00 |
zhuotianyuan
|
0f79b7536a
|
feat(webhook): 添加对shoppy平台webhook的支持
- 在site.entity.ts中添加webhookUrl字段
- 在auth.middleware.ts中添加/shoppy路由到白名单
- 在webhook.controller.ts中实现shoppy平台webhook处理逻辑
fix(webhook): 更新webhook控制器中的密钥值
refactor(entity): 将可选字段明确标记为可选类型
feat(adapter): 公开映射方法以支持统一接口调用
将各适配器中的私有映射方法改为公开,并在接口中定义统一方法签名
修改webhook控制器以使用适配器映射方法处理订单数据
feat: 添加订单支付日期字段并支持国家筛选
- 在ShopyyOrder接口中添加date_paid字段
- 在OrderStatisticsParams中添加country数组字段用于国家筛选
- 修改统计服务以支持按国家筛选订单数据
- 更新数据库配置和同步设置
- 优化订单服务中的类型定义和查询条件
refactor(webhook): 移除未使用的shoppy webhook处理逻辑
fix(订单服务): 修复订单内容括号处理并添加同步日志
添加订单同步过程的调试日志
修复订单内容中括号内容的处理逻辑
修正控制器方法名拼写错误
|
2026-01-17 10:43:31 +08:00 |
tikkhun
|
56deb447b3
|
feat(dto): 新增订单支付状态枚举类型
feat(controller): 重命名产品导入方法为importProductsFromTable
feat(service): 使用xlsx替换csv解析器处理产品导入
refactor(adapter): 完善订单数据结构定义和类型映射
docs(dto): 补充Shopyy订单和产品接口的详细注释
|
2026-01-13 16:26:30 +08:00 |
tikkhun
|
68574dbc7a
|
refactor(order): 重构订单相关实体和服务逻辑
重构 OrderSale 实体,移除品牌判断标志字段,改为直接存储品牌、口味等属性
修改订单服务和统计服务,使用新的属性字段进行查询和统计
优化产品查询时的关联关系加载
|
2026-01-12 15:13:37 +08:00 |
tikkhun
|
eb5cb215a9
|
fix: 修正shopyy适配器中email字段的拼写错误
|
2026-01-10 15:50:06 +08:00 |
tikkhun
|
ca0b5e63a7
|
refactor(shopyy): 统一账单地址字段名并添加空值检查
将 billing_address 字段重命名为 bill_address 以保持命名一致性
在订单映射方法中添加空值检查防止空对象错误
|
2026-01-10 15:48:39 +08:00 |
zhuotianyuan
|
cb00076bd3
|
feat(webhook): 添加对shoppy平台webhook的支持
- 在site.entity.ts中添加webhookUrl字段
- 在auth.middleware.ts中添加/shoppy路由到白名单
- 在webhook.controller.ts中实现shoppy平台webhook处理逻辑
fix(webhook): 更新webhook控制器中的密钥值
refactor(entity): 将可选字段明确标记为可选类型
feat(adapter): 公开映射方法以支持统一接口调用
将各适配器中的私有映射方法改为公开,并在接口中定义统一方法签名
修改webhook控制器以使用适配器映射方法处理订单数据
feat: 添加订单支付日期字段并支持国家筛选
- 在ShopyyOrder接口中添加date_paid字段
- 在OrderStatisticsParams中添加country数组字段用于国家筛选
- 修改统计服务以支持按国家筛选订单数据
- 更新数据库配置和同步设置
- 优化订单服务中的类型定义和查询条件
refactor(webhook): 移除未使用的shoppy webhook处理逻辑
fix(订单服务): 修复订单内容括号处理并添加同步日志
添加订单同步过程的调试日志
修复订单内容中括号内容的处理逻辑
修正控制器方法名拼写错误
|
2026-01-10 07:07:24 +00:00 |
tikkhun
|
a067720c76
|
style: 统一中文标点符号为英文格式并更新数据库配置
refactor: 修改注释和描述中的中文标点符号为英文格式
chore: 更新本地数据库配置的端口、密码和数据库名
docs: 删除迁移指南和排列组合修复文档
|
2026-01-08 21:02:57 +08:00 |
tikkhun
|
3f5fb6adba
|
feat: 重构站点API适配器接口并实现多平台支持
refactor(adapter): 重构适配器接口结构,分离不同实体的映射方法
feat(product): 增强产品同步功能,支持通过SKU查找和更新
fix(order): 修复订单同步和履约相关的问题
feat(template): 改进SKU模板逻辑,支持按分类属性排序
chore: 移除未使用的媒体控制器和相关代码
|
2026-01-08 20:40:12 +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
|
70948ef977
|
refactor(adapter): 优化ShopYY订单状态映射和查询参数转换
重构ShopYY适配器中的订单状态映射逻辑,将shopyyOrderAutoNextStatusMap重命名为shopyyOrderStatusMap
新增mapUnifiedOrderQueryToShopyyQuery方法处理查询参数转换
移除site-api.controller中多余的where参数处理
|
2026-01-05 15:36:24 +08:00 |
tikkhun
|
28fb8e4ce6
|
fix: 将origin_id字段统一转换为字符串类型
修复订单和客户服务中origin_id字段类型不一致的问题,确保所有相关操作中origin_id都作为字符串处理
|
2025-12-31 14:33:53 +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 |
zhuotianyuan
|
2f99e27f0f
|
refactor(shopyy): 重构订单DTO和服务逻辑
fix: 修复本地数据库配置端口和密码
feat(statistics): 支持按日/周/月分组统计订单数据
feat(order): 添加订单导出CSV功能
style: 清理无用代码和注释
|
2025-12-27 16:06:37 +08:00 |
zhuotianyuan
|
361b05117c
|
feat(订单): 添加订单配送方式、费用项和优惠券项支持
扩展订单DTO和适配器以支持配送方式、费用项和优惠券项数据
实现Shopyy平台getAllOrders方法并添加分页并发处理
优化订单状态自动更新逻辑,支持Shopyy平台状态映射
|
2025-12-26 19:56:10 +08:00 |
tikkhun
|
8f7f35c538
|
feat(adapter): 添加getAll方法支持批量获取数据
实现WooCommerceAdapter中的getAllProducts、getAllOrders等方法
添加ISiteAdapter接口中的对应方法定义
更新customer.service使用getAllCustomers方法
|
2025-12-24 16:26:59 +08:00 |
tikkhun
|
a02758a926
|
refactor(api): 统一查询参数处理逻辑,使用where对象集中管理
将分散的查询参数如status、customer_id、ids等统一迁移到where对象中处理
简化DTO结构,移除冗余字段
适配器层统一从where对象获取查询条件
|
2025-12-24 16:26:59 +08:00 |
tikkhun
|
bc1d4de446
|
feat: 重构产品,新增 shopyy 平台
重构实体字段命名规范,统一使用更简洁的命名方式
新增区域管理、字典管理、模板管理等功能模块
完善数据库迁移和种子数据初始化逻辑
增强站点管理功能,支持区域和仓库点关联
优化服务层逻辑,增加错误处理和日志记录
|
2025-12-24 16:26:57 +08:00 |