蝦皮数据、顺运宝数据和用户管理已经接入公共分页,但分页控件目前紧跟左侧状态文字,没有稳定靠在页面右下角。PDD 商品、采集采购和客户端列表仍一次查询并渲染全部符合条件的数据,数据增长后会增加数据库读取、Go 内存和 HTML 体积,也不符合 Admin UI 基线“六个模块统一每页 20 条”的要求。
预计修改:admin 的公共 CSS/分页模板,PDD、任务、客户端、用户的 Handler、Service、Repository、列表模板、对应测试和 UI 基线。
从 admin/ 执行 Go 1.23.0 的 go build ./...、go test ./... -count=1、go vet ./...,另外执行 git diff --check,并在 1366×768 浏览器检查布局和交互。
已开始实施。工作区存在用户的 Client 侧和根目录未提交改动,本任务仅修改 Admin 与对应文档;采用公共分页模板、SQL COUNT + LIMIT/OFFSET 和服务端查询参数导航,不引入数据库迁移或前端框架。
155dd3b
feat: 统一 Admin 主列表分页 (#64)
95df157
docs: 归档任务 #64
docs/task/64-admin主列表统一分页.md
从 admin/ 执行以下命令,全部通过:
admin/
GOTOOLCHAIN=go1.23.0 go build ./...
go test ./... -count=1
go vet ./...
node --check static/js/app.js
git diff --check -- admin docs/admin
已覆盖 PDD、采集采购、客户端的 SQL 真分页,用户管理及各写操作的筛选/页码保留,客户端角色可见范围与全量在线统计,以及六个页面共用分页模板的烟雾测试。
未验证:尚未在真实浏览器中人工检查 1366×768 和窄窗口视觉效果。工单保持打开、状态为待验收;父工单清单暂不勾选。
用户已明确验收通过。验收清单已回填,本工单关闭。
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决什么
蝦皮数据、顺运宝数据和用户管理已经接入公共分页,但分页控件目前紧跟左侧状态文字,没有稳定靠在页面右下角。PDD 商品、采集采购和客户端列表仍一次查询并渲染全部符合条件的数据,数据增长后会增加数据库读取、Go 内存和 HTML 体积,也不符合 Admin UI 基线“六个模块统一每页 20 条”的要求。
做什么 / 不做什么
做
不做
怎么做
预计修改:admin 的公共 CSS/分页模板,PDD、任务、客户端、用户的 Handler、Service、Repository、列表模板、对应测试和 UI 基线。
验收标准
怎么验证
从 admin/ 执行 Go 1.23.0 的 go build ./...、go test ./... -count=1、go vet ./...,另外执行 git diff --check,并在 1366×768 浏览器检查布局和交互。
风险和回退
已开始实施。工作区存在用户的 Client 侧和根目录未提交改动,本任务仅修改 Admin 与对应文档;采用公共分页模板、SQL COUNT + LIMIT/OFFSET 和服务端查询参数导航,不引入数据库迁移或前端框架。
实施完成,等待验收
155dd3b(feat: 统一 Admin 主列表分页 (#64))95df157(docs: 归档任务 #64)docs/task/64-admin主列表统一分页.md验证结果
从
admin/执行以下命令,全部通过:GOTOOLCHAIN=go1.23.0 go build ./...go test ./... -count=1go vet ./...node --check static/js/app.jsgit diff --check -- admin docs/admin已覆盖 PDD、采集采购、客户端的 SQL 真分页,用户管理及各写操作的筛选/页码保留,客户端角色可见范围与全量在线统计,以及六个页面共用分页模板的烟雾测试。
未验证:尚未在真实浏览器中人工检查 1366×768 和窄窗口视觉效果。工单保持打开、状态为待验收;父工单清单暂不勾选。
用户已明确验收通过。验收清单已回填,本工单关闭。