fix: 蛇形遍历颜色并逐色采价 (#37)
This commit is contained in:
@@ -502,6 +502,7 @@ CREATE TABLE app_settings (
|
||||
{
|
||||
"options": {"color": "黑色", "size": "L"},
|
||||
"price_cent": 3990,
|
||||
"price_observed_at": {"color": "黑色"},
|
||||
"currency": "CNY",
|
||||
"available": true,
|
||||
"raw_price": "¥39.90"
|
||||
@@ -518,6 +519,12 @@ CREATE TABLE app_settings (
|
||||
}
|
||||
```
|
||||
|
||||
当前采集任务使用 `price_granularity=color`。Client 逐个选中颜色读取价格,
|
||||
尺码只读取文字;因此同一颜色的多个尺码组合可以共享颜色价格,但
|
||||
`price_observed_at` 只能包含实际选中的颜色。它不能填写未点击、未确认的尺码。
|
||||
这里的 `available` 来自当前规格节点显示状态,不表示 Client 已逐个验证了每个
|
||||
颜色与尺码组合的实时库存。
|
||||
|
||||
### 8.2 采购结果
|
||||
|
||||
采购任务在同一结构中增加:
|
||||
|
||||
Reference in New Issue
Block a user