zksu
/
API
forked from yoone/API
1
0
Fork 0
Commit Graph

8 Commits

Author SHA1 Message Date
tikkhun d39341d683 feat(产品服务): 增加分类名称支持并优化产品查询逻辑
添加分类名称字段支持,允许通过分类名称创建和更新产品
移除重复的查询条件逻辑,简化产品服务查询方法
重构产品导入功能,改进CSV记录到产品对象的映射
2026-01-17 16:58:09 +08:00
tikkhun bdac4860df feat(产品): 添加产品属性过滤和分组功能
- 在 ProductWhereFilter 接口中添加 attributes 字段用于属性过滤
- 新增 getAllProducts 方法支持按品牌过滤产品
- 新增 getProductsGroupedByAttribute 方法实现按属性分组产品
- 在查询构建器中添加属性过滤逻辑
2026-01-17 16:58:09 +08:00
tikkhun fbbb86ae37 feat: 添加产品图片字段并优化字典导入功能
添加产品图片URL字段到产品相关实体和DTO
重命名字典导入方法并优化导入逻辑
新增站点商品实体和ShopYY商品更新接口
优化Excel处理以支持UTF-8编码
2026-01-14 19:16:30 +08:00
tikkhun 817f368522 feat: 添加产品查询过滤条件DTO并优化Swagger配置
添加 ProductWhereFilterDTO 用于产品查询过滤条件
修改 api.dto.ts 中 where 和 orderBy 的类型为 any 以解决 openapit2ts 问题
配置 Swagger 支持嵌套查询参数
移除 product.service.ts 中的多余空行
2026-01-06 18:49:17 +08:00
tikkhun 338625c3d2 fix(product): 修复产品创建和更新时的属性校验问题
调整产品DTO中attributes字段的校验规则,使其在type为'single'时必填,为'bundle'时可选
移除不必要的siteSkus处理逻辑,简化产品创建和更新流程
2026-01-04 20:05:37 +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
tikkhun bc1d4de446 feat: 重构产品,新增 shopyy 平台
重构实体字段命名规范,统一使用更简洁的命名方式
新增区域管理、字典管理、模板管理等功能模块
完善数据库迁移和种子数据初始化逻辑
增强站点管理功能,支持区域和仓库点关联
优化服务层逻辑,增加错误处理和日志记录
2025-12-24 16:26:57 +08:00
cll 037df80080 init 2025-05-22 15:15:43 +08:00