顺运宝规格匹配和创建采购任务仍是 501 骨架。采购员需要把已确认的蝦皮 SKU 映射到当前 PDD 商品的动态规格组合,并在全部安全条件满足后批量创建分配给客户端的采购任务。
sku_mappings
skus_json
预计修改:Mapping/SYB/Task/PDD Repository、Service、Handler、路由、顺运宝模板、JS/CSS、测试和文档。
从 admin/ 执行 Go 1.23.0 build/test/vet;覆盖动态维度、映射复用、换品隔离、失效选项、不可见客户端、缺价格、重复提交、部分失败事务边界和 Client API 契约回归。
admin/
这是采购安全相关代码。任何不确定映射、失效规格、空价格或不可见客户端都必须拒绝建任务。任务只创建为待执行状态,不触发实际下单;真实下单默认关闭。发生问题时回退实现,不删除已有映射或任务,已进入不可逆阶段的任务只核对订单、不得重下。
开始实施最后一阶段。将在已采集 PDD 数据上建立以 (shopee_sku_id, pdd_goods_id) 为键的可复用映射,并在创建采购任务前逐条校验映射、数量、价格上限和客户端可见范围;本阶段只创建演练任务,绝不打开真实下单。
(shopee_sku_id, pdd_goods_id)
实现完成,已进入待验收。
4433e3a
dbc08dc
docs/task/69-admin可复用规格映射与采购任务创建.md
test_admin_gateway_contract.py
test_http_admin_gateway.py
工单保持开启等待用户验收,父工单清单暂不勾选。
Client 下游采购演练工作已拆分:#71 本地演练执行与结果回传、#72 安全领取与分派、#73 崩溃恢复与安全门禁验证。#72 只有在 #71 可执行且可持久化后才开放 purchase 能力,避免采购任务被领取后卡住。
purchase
用户已明确验收通过。验收清单已回填,本工单关闭。
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决什么
顺运宝规格匹配和创建采购任务仍是 501 骨架。采购员需要把已确认的蝦皮 SKU 映射到当前 PDD 商品的动态规格组合,并在全部安全条件满足后批量创建分配给客户端的采购任务。
做什么 / 不做什么
做
sku_mappings,查询永远同时限定蝦皮 SKU 与当前 PDD goods_id。不做
怎么做
skus_json动态维度与组合,生成稳定 option key;统一进行可采购性计算和创建校验。预计修改:Mapping/SYB/Task/PDD Repository、Service、Handler、路由、顺运宝模板、JS/CSS、测试和文档。
验收标准
怎么验证
从
admin/执行 Go 1.23.0 build/test/vet;覆盖动态维度、映射复用、换品隔离、失效选项、不可见客户端、缺价格、重复提交、部分失败事务边界和 Client API 契约回归。风险和回退
这是采购安全相关代码。任何不确定映射、失效规格、空价格或不可见客户端都必须拒绝建任务。任务只创建为待执行状态,不触发实际下单;真实下单默认关闭。发生问题时回退实现,不删除已有映射或任务,已进入不可逆阶段的任务只核对订单、不得重下。
开始实施最后一阶段。将在已采集 PDD 数据上建立以
(shopee_sku_id, pdd_goods_id)为键的可复用映射,并在创建采购任务前逐条校验映射、数量、价格上限和客户端可见范围;本阶段只创建演练任务,绝不打开真实下单。实现完成,已进入待验收。
4433e3adbc08dcdocs/task/69-admin可复用规格映射与采购任务创建.mdtest_admin_gateway_contract.py13 项、test_http_admin_gateway.py12 项通过。工单保持开启等待用户验收,父工单清单暂不勾选。
Client 下游采购演练工作已拆分:#71 本地演练执行与结果回传、#72 安全领取与分派、#73 崩溃恢复与安全门禁验证。#72 只有在 #71 可执行且可持久化后才开放
purchase能力,避免采购任务被领取后卡住。用户已明确验收通过。验收清单已回填,本工单关闭。