tikkhun
|
3f3569995d
|
feat: 新增批量处理功能及用户邮箱字段
feat(adapter): 为Shopyy和WooCommerce适配器添加批量处理产品接口
feat(controller): 在产品控制器中新增站点SKU绑定接口
feat(controller): 在用户控制器中支持邮箱字段的增删改查
feat(controller): 新增客户标签管理接口
feat(controller): 在站点API控制器中添加批量导入导出功能
feat(service): 在产品服务中实现站点SKU绑定逻辑
feat(service): 在用户服务中添加邮箱字段校验和搜索
refactor(controller): 废弃部分WP产品控制器接口
refactor(webhook): 简化webhook控制器逻辑不再同步本地数据
|
2025-12-12 18:40:56 +08:00 |
tikkhun
|
50317abff3
|
feat: 新增批量删除产品和同步库存SKU功能
refactor: 重构订单同步逻辑,增加成功失败统计
feat(template): 添加模板测试数据生成和回填功能
feat(site): 支持站点与仓库点关联
feat(user): 用户列表支持排序功能
refactor: 移除变体和产品的constitution字段,改用组件关联
feat(media): 实现媒体文件上传、更新和删除接口
feat: 新增平台服务工厂和站点适配器接口
fix: 修复产品同步和库存计算问题
docs: 更新DTO和接口文档
test: 更新模板种子数据
chore: 更新依赖和配置
|
2025-12-10 15:32:29 +08:00 |
tikkhun
|
62f9ca947a
|
feat(media): 添加获取WordPress媒体库列表功能
新增MediaController和WPService.getMedia方法,用于通过API获取WordPress站点的媒体文件列表
支持分页参数和站点ID验证
refactor(template): 更新模板种子数据逻辑
修改模板种子数据逻辑,支持更新已存在的模板
新增product.title模板配置
|
2025-12-03 16:29:04 +08:00 |
tikkhun
|
998e1e31c7
|
chore: 统一代码中的中文标点符号为英文格式
feat(site): 为站点DTO添加token字段
feat(upload): 添加文件上传配置支持CSV导入
refactor(product): 移除product实体中的stock字段并优化DTO
style: 修复代码中的中文标点符号和注释格式
docs: 更新迁移指南和API文档中的标点符号格式
test: 添加标点符号替换脚本用于规范化代码格式
|
2025-12-02 22:27:03 +08:00 |
tikkhun
|
8b31da07a0
|
refactor(订单模块): 将siteId字段类型从string改为number并添加nullable
- 统一所有实体类中siteId字段类型为number
- 为siteId字段添加nullable: true配置
- 更新相关服务、控制器和DTO中的类型定义
- 修复订单同步和产品同步中的类型转换问题
- 优化数据库查询条件避免类型不一致
|
2025-12-01 09:28:00 +08:00 |
tikkhun
|
543b015f72
|
refactor(service): 使用 Partial 类型更新变异参数类型
|
2025-11-27 10:25:14 +08:00 |
tikkhun
|
a59d5a7b75
|
fix: 修复站点相关接口的类型转换和字段处理
修复 order.service 中 email 字段返回空字符串以保持兼容
统一 webhook.controller 和 wp_product.service 中的 site.id 类型为字符串
在 wp.service 中添加接口返回内容类型检查并返回 total 字段
优化 site.service 的代码注释和字段处理逻辑
|
2025-11-24 09:48:53 +08:00 |
tikkhun
|
a64e611294
|
refactor(service): 统一使用site.apiUrl并优化产品同步逻辑
移除对wpApiUrl的兼容处理,统一使用apiUrl
修复产品同步查询的分页问题,使用Infinity获取全部数据
优化代码格式和缩进
|
2025-11-24 09:24:55 +08:00 |
tikkhun
|
c7480ccc8a
|
refactor(站点管理): 移除配置中的站点数组,统一通过数据库获取站点信息
重构多个控制器和服务,将硬编码的站点配置替换为通过 SiteService 从数据库获取
使用批量查询优化站点名称映射,避免 N+1 查询问题
兼容新旧站点数据结构,确保平滑过渡
|
2025-11-22 11:41:49 +08:00 |
tikkhun
|
4ce5cb8bb0
|
chore: 使用@woocommerce/woocommerce-rest-api获取
|
2025-11-17 16:10:56 +08:00 |
tikkhun
|
dc070fadde
|
feat(service): 添加buildURL方法规范URL路径拼接
新增buildURL私有方法用于规范URL各路径段的斜杠,避免因多/或少/导致请求失败
替换原有字符串拼接方式为buildURL调用,提升URL构建的可靠性
|
2025-11-17 10:42:07 +08:00 |
tikkhun
|
2d36370acf
|
docs: 完善订阅相关模块的注释和文档
- 在 DTO、实体和服务中添加详细注释说明字段用途
- 补充订阅同步和列表查询的业务逻辑说明
- 明确分页返回数据的包装结构
|
2025-11-14 16:26:26 +08:00 |
tikkhun
|
795b13ce31
|
feat(订阅): 添加WooCommerce订阅管理功能
实现订阅模块的完整功能,包括:
- 添加订阅状态枚举
- 创建订阅实体和DTO
- 实现订阅同步和查询服务
- 添加订阅控制器提供API接口
- 配置订阅实体到数据库连接
|
2025-11-13 15:10:20 +08:00 |
黄珑
|
a386a0d2f3
|
Improvement: 库存记录增加筛选
|
2025-09-19 16:53:27 +08:00 |
黄珑
|
1a1f7c8515
|
Fix: 修复stock_status不生效的问题
|
2025-09-16 19:12:59 +08:00 |
黄珑
|
9137e95c02
|
Improvement,增加一个上下架状态
|
2025-09-16 16:30:46 +08:00 |
黄珑
|
2ad48143b7
|
Feature: 增加上下架功能
|
2025-09-16 11:38:29 +08:00 |
longbot
|
94767d5120
|
Fix: 增加订单信息
增加了删除接口,同步了woocommerce订单状态,部分bug修复
|
2025-08-09 19:49:00 +08:00 |
cll
|
037df80080
|
init
|
2025-05-22 15:15:43 +08:00 |