fix(t231): expose freight preflight errors
This commit is contained in:
+7
-5
@@ -4,7 +4,7 @@ title: 显示 ERP 货运导入预检的稳定错误
|
||||
phase: 2
|
||||
deps:
|
||||
- T-230
|
||||
status: TODO
|
||||
status: DONE
|
||||
created: 2026-07-29
|
||||
context_ref: f887bc4
|
||||
work_branch: null
|
||||
@@ -37,11 +37,11 @@ T-230 已让货运导入在创建同步前建立 OCR/ERP 会话,但除 `OCR_SE
|
||||
|
||||
## 验收要点
|
||||
|
||||
- [ ] OCR 无效、ERP 未配置、登录拒绝、协议异常和暂时不可用均有稳定 code;登录拒绝不再显示
|
||||
- [x] OCR 无效、ERP 未配置、登录拒绝、协议异常和暂时不可用均有稳定 code;登录拒绝不再显示
|
||||
泛化“同步任务创建失败”。
|
||||
- [ ] 导入页弹窗保留表单,并在错误发生前不创建同步记录;JSON 返回相同 code。
|
||||
- [ ] 错误、HTML 和 JSON 均不含凭证、验证码、Cookie 或上游响应片段。
|
||||
- [ ] `go test ./...`、`go test -race ./...`、`go vet ./...` 和三个 Go 入口构建通过。
|
||||
- [x] 导入页弹窗保留表单,并在错误发生前不创建同步记录;JSON 返回相同 code。
|
||||
- [x] 错误、HTML 和 JSON 均不含凭证、验证码、Cookie 或上游响应片段。
|
||||
- [x] `go test ./...`、`go test -race ./...`、`go vet ./...` 和三个 Go 入口构建通过。
|
||||
|
||||
## 边界
|
||||
|
||||
@@ -52,3 +52,5 @@ T-230 已让货运导入在创建同步前建立 OCR/ERP 会话,但除 `OCR_SE
|
||||
|
||||
- 2026-07-29:创建任务。现场检查确认 `.env` 四项均已设置且后端/OCR 均监听;原 SSR 错误
|
||||
分支丢弃了 ERP 预检稳定码,尚不能从页面确认上游失败类别。
|
||||
- 2026-07-29:将 ERP 登录拒绝归一化为来源错误,并向 SSR/JSON 映射五类匿名稳定预检错误;
|
||||
完整 Go 验证命令和结果见实现提交。
|
||||
|
||||
Reference in New Issue
Block a user