PDD 商品列表左侧增加复选框,采购/管理员可多选商品后批量创建采集任务。该动作属于采集域,不创建采购任务或PDD订单。
pending/running
必须继续遵守设备串行、离线失败、默认不重试和任务快照规则。实现时更新 Wiki 业务规则和 API 契约;用户验收前工单不得关闭。
#31 QuantUX App 6a81db5d191a826306a7edd6 已覆盖本工单的 PDD 列表当前页多选、禁用原因、批量采集确认和逐条结果;本地快照为 prototypes/quantux-pdd-product-6a81db5d191a826306a7edd6.html,提交 7df4546。当前仅为草稿设计证据,#31 未明确验收前本工单保持待实施。
6a81db5d191a826306a7edd6
prototypes/quantux-pdd-product-6a81db5d191a826306a7edd6.html
7df4546
依赖同步:#31 PDD 商品档案已于 2026-08-17 通过用户验收并关闭。#45 的原型门禁和商品档案依赖均已满足,可以按已确认原型开始实施;仍只创建采集任务,不创建采购任务或订单。
POST /api/admin/v1/collection-tasks/batch
requestId + pddProductId
scripts/verify.ps1 -Component server
go test ./...
scripts/verify.ps1 -Component web
pnpm exec playwright test tests/e2e/pdd-product-module.spec.ts
ceecb58
feat(#45): add batch collection task creation
d5b5407
docs: document batch collection tasks for issue 45
用户于 2026-08-18 明确验收通过。已完成 Wiki-first 归档和镜像一致性检查:Wiki 修订 �0ed65f,源码仓库文档镜像提交 3718ce8。关闭本工单。
No dependencies set.
The note is not visible to the blocked user.
基本信息
原始需求与目标
PDD 商品列表左侧增加复选框,采购/管理员可多选商品后批量创建采集任务。该动作属于采集域,不创建采购任务或PDD订单。
依赖与并行
子项目影响
方案
pending/running任务的商品禁用选择并显示原因。不做
验收
pending/running采集任务。风险与文档
必须继续遵守设备串行、离线失败、默认不重试和任务快照规则。实现时更新 Wiki 业务规则和 API 契约;用户验收前工单不得关闭。
前置设计证据
#31 QuantUX App
6a81db5d191a826306a7edd6已覆盖本工单的 PDD 列表当前页多选、禁用原因、批量采集确认和逐条结果;本地快照为prototypes/quantux-pdd-product-6a81db5d191a826306a7edd6.html,提交7df4546。当前仅为草稿设计证据,#31 未明确验收前本工单保持待实施。依赖同步:#31 PDD 商品档案已于 2026-08-17 通过用户验收并关闭。#45 的原型门禁和商品档案依赖均已满足,可以按已确认原型开始实施;仍只创建采集任务,不创建采购任务或订单。
实施完成,等待验收
实现
POST /api/admin/v1/collection-tasks/batch。每个商品独立复用单任务事务,逐项固化 URL、goods_id、规则和设备快照。requestId + pddProductId幂等;逐项失败不回滚其它成功任务,返回每个商品的任务号或失败原因。验证
scripts/verify.ps1 -Component server:通过(含go test ./...和构建)。scripts/verify.ps1 -Component web:通过;ESLint 0 error,保留项目既有 30 个 warning;生产构建通过。pnpm exec playwright test tests/e2e/pdd-product-module.spec.ts:2 passed,覆盖不可选商品、批量请求和部分失败结果。证据
ceecb58(feat(#45): add batch collection task creation)d5b5407(docs: document batch collection tasks for issue 45)未验证 / 验收说明
用户于 2026-08-18 明确验收通过。已完成 Wiki-first 归档和镜像一致性检查:Wiki 修订 �0ed65f,源码仓库文档镜像提交 3718ce8。关闭本工单。