feat: 重构产品管理, 完善站点管理 #31

Closed
zksu wants to merge 1 commits from (deleted):main into main
Collaborator
  • 统一实体字段命名规范,如将 productSku 改为 sku,siteName 改为 name
  • 新增区域管理模块,包含实体、DTO、服务和控制器
  • 新增数据字典模块,支持多级字典项管理
  • 新增模板管理功能,支持动态生成SKU和标题
  • 新增文件上传服务,支持Base64和文件上传
  • 增强库存管理功能,支持按仓库和区域筛选
  • 优化站点管理,支持多区域和多仓库关联
  • 完善数据库迁移和种子数据脚本
  • 新增国际化支持,提供多语言翻译接口
  • 增强订单同步功能,支持更详细的返回结果

refactor: 重构实体关系和数据模型

  • 优化实体间关联关系,如产品与分类、属性的多对多关系
  • 重构订单相关实体,统一站点ID字段类型为数字
  • 移除不再使用的实体如 Flavors 和 Strength

fix: 修复已知问题

  • 修复订单同步接口的站点ID类型问题
  • 修复库存查询接口的字段映射问题
  • 修复ESLint配置,排除scripts目录

chore: 更新依赖和配置

  • 更新package.json依赖版本
  • 新增TypeORM扩展和数据库迁移工具
  • 更新本地开发配置,支持MySQL连接
- 统一实体字段命名规范,如将 productSku 改为 sku,siteName 改为 name - 新增区域管理模块,包含实体、DTO、服务和控制器 - 新增数据字典模块,支持多级字典项管理 - 新增模板管理功能,支持动态生成SKU和标题 - 新增文件上传服务,支持Base64和文件上传 - 增强库存管理功能,支持按仓库和区域筛选 - 优化站点管理,支持多区域和多仓库关联 - 完善数据库迁移和种子数据脚本 - 新增国际化支持,提供多语言翻译接口 - 增强订单同步功能,支持更详细的返回结果 refactor: 重构实体关系和数据模型 - 优化实体间关联关系,如产品与分类、属性的多对多关系 - 重构订单相关实体,统一站点ID字段类型为数字 - 移除不再使用的实体如 Flavors 和 Strength fix: 修复已知问题 - 修复订单同步接口的站点ID类型问题 - 修复库存查询接口的字段映射问题 - 修复ESLint配置,排除scripts目录 chore: 更新依赖和配置 - 更新package.json依赖版本 - 新增TypeORM扩展和数据库迁移工具 - 更新本地开发配置,支持MySQL连接
zksu added 1 commit 2025-12-19 08:56:32 +00:00
3542e5d58d feat: 重构实体字段命名并新增功能模块
- 统一实体字段命名规范,如将 productSku 改为 sku,siteName 改为 name
- 新增区域管理模块,包含实体、DTO、服务和控制器
- 新增数据字典模块,支持多级字典项管理
- 新增模板管理功能,支持动态生成SKU和标题
- 新增文件上传服务,支持Base64和文件上传
- 增强库存管理功能,支持按仓库和区域筛选
- 优化站点管理,支持多区域和多仓库关联
- 完善数据库迁移和种子数据脚本
- 新增国际化支持,提供多语言翻译接口
- 增强订单同步功能,支持更详细的返回结果

refactor: 重构实体关系和数据模型

- 优化实体间关联关系,如产品与分类、属性的多对多关系
- 重构订单相关实体,统一站点ID字段类型为数字
- 移除不再使用的实体如 Flavors 和 Strength

fix: 修复已知问题

- 修复订单同步接口的站点ID类型问题
- 修复库存查询接口的字段映射问题
- 修复ESLint配置,排除scripts目录

chore: 更新依赖和配置

- 更新package.json依赖版本
- 新增TypeORM扩展和数据库迁移工具
- 更新本地开发配置,支持MySQL连接
zksu closed this pull request 2025-12-22 08:17:11 +00:00
longbot approved these changes 2025-12-22 08:32:05 +00:00
@ -0,0 +74,4 @@
if (value === undefined || value === null) return [];
return String(value).split(',').map(v => v.trim()).filter(Boolean);
};
Collaborator

这坨where有没有优雅一点的写法

这坨where有没有优雅一点的写法
@ -33,34 +35,38 @@ export default {
},
wpSite: [
{
Collaborator

config不要提交上来

config不要提交上来

Pull request closed

Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: yoone/API#31
No description provided.