fix: 蛇形遍历颜色并逐色采价 (#37)

This commit is contained in:
chengma
2026-08-08 09:25:40 +08:00
parent e08fd89c91
commit 9562da9aad
7 changed files with 668 additions and 202 deletions
+8 -2
View File
@@ -50,10 +50,16 @@ Client 顶级导航仅包含:
- 已拼数量及原始显示文字;
- 评价数量及原始显示文字(当前首页未提供时允许留空,不能为此反复滚动并阻塞规格采集);
- 所有规格维度及其可见值;
- 每个规格组合对应的价格、币种和可用状态;
- 每个颜色对应的价格、币种,以及当前控件树显示的规格可用状态;
- 采集时间、设备及必要诊断产物引用。
颜色、尺码和价格不能只保存为互不关联的列表,必须以 SKU 规格组合保存价格关系。对于“1.2 万+”等近似数值,同时保存规范化数值、原始文字和近似标记。
当前业务按颜色采价:进入规格面板后逐个选中颜色并立即读取稳定价格;尺码只
收集文字和当前显示的可用状态,不逐个选择、不单独采价。提交时仍以 SKU 规格
组合保存颜色与尺码关系,同一颜色的组合复用该颜色价格,
`price_observed_at` 只记录实际选中的颜色,不得虚构已选尺码。以后需要按尺码
区分价格或组合库存时,必须另行确认并改用 `price_granularity=sku`。
对于“1.2 万+”等近似数值,同时保存规范化数值、原始文字和近似标记。
### 4.2 采购任务