通常保持默认即可。重新采集期间会保留当前详情,成功后再用新结果覆盖。
- 商品 ID
- {{.GoodsID}}(只读,由链接解析得出,不能改)
- 标题
- {{.Title}}(只读,采集后自动回填)
- 店铺
- {{.ShopName}}(只读,采集后自动回填)
- 采集状态
- {{.StatusText}}
- 失败原因
- {{.CollectMsg}}
- 采集时间
- {{.CollectedAt}}
{{if .ArtifactRef}}
{{/* 诊断产物只报位置、不上传文件:告诉操作员去哪台机器的哪个目录捞截图 */}}
- 诊断产物
{{.ArtifactRef}}
{{end}}
规格{{if .Collected}}({{len .SKUs}} 个){{end}}
{{if .SkusError}}
{{.SkusError}}
{{else if not .Collected}}
尚未采集。关掉这个弹窗,勾选这一行再点「创建采集任务」,
等客户端领走执行完,规格和价格就会出现在这里。
{{else if not .SKUs}}
采集完成但一个规格都没有。这通常说明商品已下架,或者采集时没点开规格面板——
建议重新采集一次。
{{else}}
{{if .ShowPriceSource}}
价格按颜色采样,同一颜色下各尺码显示同一价格。
标 ✓ 的是实测价,其余为推断值。
{{end}}
{{/* 列顺序按采集结果里的 dimensions 定,不是 Go map 的随机顺序 */}}
{{range .DimensionNames}}| {{.}} | {{end}}
价格 |
{{if $.D.ShowPriceSource}}价格来源 | {{end}}
有货 |
{{range .SKUs}}
{{range .Options}}| {{.}} | {{end}}
{{/* 价格底层存的是整数分。采不到价格显示「未采到」,
绝不显示 ¥0.00——那会让人以为是白菜价 */}}
{{.PriceText}} |
{{if $.D.ShowPriceSource}}{{.PriceSource}} | {{end}}
{{.Available}} |
{{end}}
{{end}}