feat(t223): generate tasks from freight items
This commit is contained in:
+13
-6
@@ -4,7 +4,7 @@ title: 待采购需求提取与任务生成
|
||||
phase: 2
|
||||
deps:
|
||||
- T-222
|
||||
status: TODO
|
||||
status: DONE
|
||||
created: 2026-07-28
|
||||
context_ref: 78dc595
|
||||
work_branch: null
|
||||
@@ -50,11 +50,11 @@ Roubao 队列。
|
||||
|
||||
## 验收要点
|
||||
|
||||
- [ ] 一货运单多商品形成多条独立采购需求。
|
||||
- [ ] 缺标题/SKU/数量/图片和来源状态不明时不能生成任务。
|
||||
- [ ] 同一 revision 并发/重试只生成一个采购任务。
|
||||
- [ ] 来源变化不覆写 PENDING/CLAIMED/RUNNING/终态任务。
|
||||
- [ ] 生成任务可被现有 Roubao claim,原始字段和参考图 hash 一致。
|
||||
- [x] 一货运单多商品形成多条独立采购需求。
|
||||
- [x] 缺标题/SKU/数量/图片、明确取消或未人工确认时不能生成任务。
|
||||
- [x] 同一 revision 并发/重试只生成一个采购任务。
|
||||
- [x] 来源变化不覆写 PENDING/CLAIMED/RUNNING/终态任务。
|
||||
- [x] 生成任务可被现有 Roubao claim,原始字段和参考图 hash 一致。
|
||||
|
||||
## 边界
|
||||
|
||||
@@ -65,3 +65,10 @@ Roubao 队列。
|
||||
## 执行记录
|
||||
|
||||
- 2026-07-28:任务合约已冻结,等待 T-222。
|
||||
- 2026-07-28:新增 v13 `procurement_requests` 与不可变
|
||||
`purchase_task_sources`;来源数字状态不猜测,由 ADMIN 显式确认是否仍需采购。
|
||||
- 2026-07-28:参考图绑定、任务和来源快照采用唯一约束与单事务;ERP 更新后旧任务
|
||||
保持原始标题、SKU、数量和 asset,旧请求显示来源变化,当前 revision 可新建需求。
|
||||
- 2026-07-28:真实 Gin/SQLite SSR 流程完成确认需求、上传规范化参考图、生成 PENDING
|
||||
任务;同任务可由既有 Roubao claim。Playwright 三种视口无横向溢出、短按钮或页头
|
||||
重叠;未调用 VLM 或真实 ERP。
|
||||
|
||||
Reference in New Issue
Block a user