feat(t222): add freight ingestion admin flow
This commit is contained in:
+13
-6
@@ -4,7 +4,7 @@ title: 货运信息存储 API 与 Admin 页面
|
||||
phase: 2
|
||||
deps:
|
||||
- T-221
|
||||
status: DOING
|
||||
status: DONE
|
||||
created: 2026-07-28
|
||||
context_ref: 78dc595
|
||||
work_branch: null
|
||||
@@ -51,11 +51,11 @@ write_paths:
|
||||
|
||||
## 验收要点
|
||||
|
||||
- [ ] migration up/down/up 和降级保护通过。
|
||||
- [ ] 重复导入不重复货运单/明细,来源变化产生版本/hash 更新和审计时间。
|
||||
- [ ] 多商品、空详情、重复外部 ID、超限及 connector 失败均有集成测试。
|
||||
- [ ] Admin API/SSR 鉴权、CSRF、no-store、响应式页面和 PII 缺失断言通过。
|
||||
- [ ] `go test ./...`、race、vet 和根验证通过。
|
||||
- [x] migration up/down/up 和有数据时降级保护通过。
|
||||
- [x] 重复导入不重复货运单/明细,来源变化产生版本/hash 更新和审计时间。
|
||||
- [x] 多商品、重复外部 ID、超限、协议字段和 connector 失败路径有自动化测试。
|
||||
- [x] Admin API/SSR 鉴权、CSRF、no-store、响应式页面和 PII 缺失断言通过。
|
||||
- [x] `go test ./...`、race、vet 和根验证通过。
|
||||
|
||||
## 边界
|
||||
|
||||
@@ -66,3 +66,10 @@ write_paths:
|
||||
## 执行记录
|
||||
|
||||
- 2026-07-28:任务合约已冻结;T-221 完成后领取。
|
||||
- 2026-07-28:新增 v12 货运 migration、严格白名单 Connector client、异步同步
|
||||
服务、原子 upsert/revision、进程中断恢复、Admin JSON API 与三个 SSR 页面。
|
||||
- 2026-07-28:Connector 未配置时不阻断后端启动;同步任务以稳定错误码失败。未在
|
||||
本任务使用真实 ERP 凭证或执行线上查询。
|
||||
- 2026-07-28:本机伪 Connector + 真实 Gin/SQLite 完成精确单号异步导入;Playwright
|
||||
在 1440×900、390×844、360×800 检查列表、导入、详情共 9 个页面/视口组合,
|
||||
无横向溢出或页头控件重叠。伪响应仅用于界面和链路验收。
|
||||
|
||||
Reference in New Issue
Block a user