feat(t241): improve freight admin views
This commit is contained in:
+17
-8
@@ -4,7 +4,7 @@ title: 优化 ERP 货运列表与商品详情展示
|
||||
phase: 2
|
||||
deps:
|
||||
- T-240
|
||||
status: TODO
|
||||
status: DONE
|
||||
created: 2026-07-29
|
||||
context_ref: c7e152a
|
||||
work_branch: null
|
||||
@@ -50,13 +50,13 @@ ERP 地址、不改变采购操作的前提下完成界面收敛。
|
||||
|
||||
## 验收要点
|
||||
|
||||
- [ ] 货运列表显示确定性的第一商品代表图/占位、商品标题和总项数。
|
||||
- [ ] 详情逐商品显示图片/占位、标题、规格/SKU、数量、TWD 原始单价和采购操作。
|
||||
- [ ] 页面不再显示 `productThumb` 原始引用,规格与 SKU 相同时不重复两行。
|
||||
- [ ] 图片有固定尺寸、懒加载和 alt;非 READY 状态不发出图片请求、不显示破图。
|
||||
- [ ] 既有 CSRF、采购需求、参考图上传和生成采购任务操作不回归。
|
||||
- [ ] 1440×900、768×1024、390×844 和 375×667 无横向溢出、遮挡或不可用操作。
|
||||
- [ ] 标准 Go 测试、race、vet 和三个入口构建通过。
|
||||
- [x] 货运列表显示确定性的第一商品代表图/占位、商品标题和总项数。
|
||||
- [x] 详情逐商品显示图片/占位、标题、规格/SKU、数量、TWD 原始单价和采购操作。
|
||||
- [x] 页面不再显示 `productThumb` 原始引用,规格与 SKU 相同时不重复两行。
|
||||
- [x] 图片有固定尺寸、懒加载和 alt;非 READY 状态不发出图片请求、不显示破图。
|
||||
- [x] 既有 CSRF、采购需求、参考图上传和生成采购任务操作不回归。
|
||||
- [x] 1440×900、768×1024、390×844 和 375×667 无横向溢出、遮挡或不可用操作。
|
||||
- [x] 标准 Go 测试、race、vet 和三个入口构建通过。
|
||||
|
||||
## 边界
|
||||
|
||||
@@ -69,3 +69,12 @@ ERP 地址、不改变采购操作的前提下完成界面收敛。
|
||||
|
||||
- 2026-07-29:创建任务。采用现有安静、工具型管理后台样式,新增货运专属高密度表格和固定
|
||||
图片尺寸;保持既有语义色、系统字体、44px 操作目标和 SSR 交互。
|
||||
- 2026-07-29:列表查询在关闭主结果集后按订单读取第一条当前商品,避免 SQLite 单连接
|
||||
嵌套查询阻塞;API/SSR 返回代表商品标题、数量、图片状态和仅限 READY 的本地图片 URL。
|
||||
- 2026-07-29:详情收敛为图片、单一规格/SKU、数量、`TWD 0.00` 原始单价、状态和采购
|
||||
操作;未提供、排队、缺失和失败图片使用同尺寸状态占位,不请求 ERP 图片地址。
|
||||
- 2026-07-29:`go test ./...`、`go test -race ./...`、`go vet ./...` 和 API、authctl、
|
||||
migrate 三个入口构建通过。Playwright 连接隔离 SQLite 和脱敏运行时图片,在
|
||||
1440×900、768×1024、390×844、375×667 验证列表/详情:页面横向溢出和越界元素均为
|
||||
0;缓存图自然尺寸 320×320,列表渲染 56×56,详情桌面 84×84、手机 72×72;图片请求
|
||||
返回 200,控制台无警告或错误。
|
||||
|
||||
Reference in New Issue
Block a user