[Teanary]重写sku管理组件,完全保持原来的数据结构

14 阅读1分钟

🔧 核心功能

  1. 后台 SKU 管理(ManageProductVariants)

截图 2026-01-15 02-22-19.png

✅ 规格值选择(多选)

✅ 自动生成 SKU 组合(笛卡尔积)

✅ SKU 表格编辑(编码、价格、成本、库存、状态等)

✅ SKU 图片上传和管理

✅ 批量操作(批量设置价格、成本、库存、状态)

✅ 全选功能(点击全选复选框自动选中所有 SKU)

✅ 节点间同步(自动触发,通过 Syncable trait)

  1. 前台 SKU 选择(ProductDetail)

截图 2026-01-15 02-22-52.png

✅ 动态规格值选择(按规格分组)

✅ 三种状态:可选、已选、不可选

✅ 实时匹配可用 SKU

✅ 动态禁用不可选的规格值

✅ 自动匹配唯一 SKU(当所有规格都选择后)

✅ 条件显示购买按钮(只有选中 SKU 时才显示)

  1. 公共服务(ProductVariantService) ✅ 笛卡尔积计算

✅ SKU 匹配逻辑

✅ 部分匹配检查