顺运宝列表目前把双击绑定在整行上,双击商品标题、图片或其他普通单元格都会打开同一个处理详情,采购员无法通过图片快速核对原图,交互含义也不明确。
admin/templates/syb/list.html
admin/static/js/app.js
admin/static/css/app.css
docs/admin/05-ui-specification.md
从 admin/ 执行:
admin/
$env:GOTOOLCHAIN="go1.23.0"; gofmt -w .; go vet ./...; go build ./...; go test ./... -count=1 Remove-Item Env:GOTOOLCHAIN
浏览器在 1366×768 下手工验证标题、图片、键盘、关闭和图片失败场景。
风险:单击与双击图片可能重复触发;远程顺运宝图片可能失效。实现必须保证重复事件只保持一个弹窗,并把远程加载失败显示为可恢复提示。回退时恢复原模板、JS、CSS 和界面文档即可,不涉及数据回滚。
状态:进行中。已完成代码现状核对,开始按已确认方案实施。
状态:待验收。
已实现:
验证:Go 1.23.0 下 go vet ./...、go build ./...、go test ./... -count=1 全部通过;node --check static/js/app.js 与 git diff --check 通过。未使用生产顺运宝账号加载真实原图,需浏览器验收。
go vet ./...
go build ./...
go test ./... -count=1
node --check static/js/app.js
git diff --check
实现提交:fb2e4c4 归档提交:3e0f324 归档:docs/task/105-admin顺运宝标题图片交互与原图预览.md
fb2e4c4
3e0f324
docs/task/105-admin顺运宝标题图片交互与原图预览.md
用户已明确验收通过。验收清单已回填,本工单关闭。
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决什么
顺运宝列表目前把双击绑定在整行上,双击商品标题、图片或其他普通单元格都会打开同一个处理详情,采购员无法通过图片快速核对原图,交互含义也不明确。
做什么 / 不做什么
怎么做
admin/templates/syb/list.html:为标题和图片增加语义化按钮/数据属性,增加复用公共弹窗机制的原图弹窗。admin/static/js/app.js:取消 SYB 整行双击,按明确触发元���打开处理详情或图片预览;图片弹窗支持焦点恢复、Esc/遮罩关闭、错误提示。admin/static/css/app.css:增加标题入口、缩略图按钮和自适应原图样式,保持 1366×768 可用。docs/admin/05-ui-specification.md:同步顺运宝列表交互基线。验收标准
怎么验证
从
admin/执行:浏览器在 1366×768 下手工验证标题、图片、键盘、关闭和图片失败场景。
风险和回退
风险:单击与双击图片可能重复触发;远程顺运宝图片可能失效。实现必须保证重复事件只保持一个弹窗,并把远程加载失败显示为可恢复提示。回退时恢复原模板、JS、CSS 和界面文档即可,不涉及数据回滚。
状态:进行中。已完成代码现状核对,开始按已确认方案实施。
状态:待验收。
已实现:
验证:Go 1.23.0 下
go vet ./...、go build ./...、go test ./... -count=1全部通过;node --check static/js/app.js与git diff --check通过。未使用生产顺运宝账号加载真实原图,需浏览器验收。实现提交:
fb2e4c4归档提交:
3e0f324归档:
docs/task/105-admin顺运宝标题图片交互与原图预览.md用户已明确验收通过。验收清单已回填,本工单关闭。