#193 的只读报告确认:qwg8fkb044 店铺共 2075 件商品,其中 1917 件关联 PDD 暂无可比较规格。用户已确认允许以蝦皮正式颜色、尺码创建 PDD 规格骨架,但价格和库存必须保持未知。
qwg8fkb044
parse_ok=1
skus_json
null
--apply
admin/cmd/backfill-shop-pdd-specs
--shop
source=shopee_backfill
预计修改:
admin/cmd/backfill-shop-pdd-specs/main.go
admin/repository/spec_compare.go
admin/service/spec_backfill.go
从 admin/ 执行:
admin/
$env:GOTOOLCHAIN="go1.23.0" go test ./... -count=1 go run ./cmd/backfill-shop-pdd-specs --shop qwg8fkb044 go run ./cmd/backfill-shop-pdd-specs --shop qwg8fkb044 --apply go run ./cmd/backfill-shop-pdd-specs --shop qwg8fkb044 Remove-Item Env:GOTOOLCHAIN
go run
spec_source=shopee_backfill
available=true/false
availability_status=unknown
available
unknown
vet/build/test ./...
8f7fb09
4089033
docs/task/194-蝦皮规格回填PDD.md
用户于 2026-08-14 明确验收通过。验收清单已确认,现关闭工单。
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决什么
#193 的只读报告确认:
qwg8fkb044店铺共 2075 件商品,其中 1917 件关联 PDD 暂无可比较规格。用户已确认允许以蝦皮正式颜色、尺码创建 PDD 规格骨架,但价格和库存必须保持未知。做什么 / 不做什么
qwg8fkb044、有明确有效 PDD 关联、存在parse_ok=1正式规格、且 PDDskus_json为空或为合法空规格结构的商品创建规格骨架。null,库存字段不作“有货”承诺,并标记规格来源为蝦皮回填。--apply才在单个事务中写入;输出候选、更新和跳过汇总。怎么做
admin/cmd/backfill-shop-pdd-specs命令,固定通过--shop精确限定店铺;默认只预览,--apply才写入。skus_json仍为空/合法空结构”前置条件的参数化更新,整个批次使用事务。parse_ok=1的颜色、尺码去重组成稳定 JSON;写入source=shopee_backfill和生成时间,价格为null,不把未知库存伪装成可售。预计修改:
admin/cmd/backfill-shop-pdd-specs/main.goadmin/repository/spec_compare.goadmin/service/spec_backfill.go验收标准
--apply才执行更新。null,不声明未知库存为有货。怎么验证
从
admin/执行:风险和回退
skus_json写入本机临时备份;如需回退,使用同一商品编号按备份恢复。备份不得提交 Git 或写入工单。实施进度:正式回填与复核完成
go run子进程未随外层超时退出。已终止本次残留子进程,并把查询拆成“商品一次 + 规格一次”,不改变业务范围。spec_source=shopee_backfill、规格集合与蝦皮正式规格一致、价格字段为null、没有available=true/false声明、availability_status=unknown。实施完成,待验收
正式结果
qwg8fkb044安全措施
--apply写库null;不写available,库存标记unknown验证与提交
vet/build/test ./...:全部通过8f7fb094089033docs/task/194-蝦皮规格回填PDD.md用户于 2026-08-14 明确验收通过。验收清单已确认,现关闭工单。