包含:
组名按用户确认保留“采采管理”,不是“采集管理”。包含:
#137 当前把 11 个模块各自建成一个顶级根菜单和一个页面子菜单,共 22 条菜单。Admin 工作台左侧因此显示 11 个顶级模块。
当前根菜单排序为 50~60;采购员默认拥有除 AI 规格匹配外的 10 个模块,AI 设置保持硬隐藏。
parent_id
paths
生产实施涉及菜单父子关系、旧根菜单处理及角色菜单关系变化,属于数据库迁移、权限和导航高风险修改。原型确认后仍需用户明确授权,才能实施迁移并在本机数据库执行。
长期导航与权限结构发生变化,实施阶段需更新 Wiki:
Architecture-and-Code-Map
Business-Rules-and-Glossary
按 Wiki-first 门禁先更新线上并回读 revision,再执行一次 sync 和一次 sync --check。
sync
sync --check
设计中;等待 QuantUX v1 原型确认,尚未授权生产代码与数据库迁移。
6a922f1f191a826306a7f44b
GoAuto #142 Admin 导航分组 v1
原型顶部的三个视图按钮可切换:
请以该 App ID 和 v1 名称作为本次确认依据。原型确认后,实施数据库菜单重挂与角色权限写入前仍需用户单独明确授权。
上一条评论误沿用了仓库长期文档中的历史 IP 地址。现已核验现行 HTTPS 域名可访问(HTTP 200),后续以域名链接为准:
历史 IP 链接不再作为本工单的审核入口。
用户反馈 v1 预览显示不全后,已复现并确认 v1 不应作为审核版本:
6a923381191a826306a7f475
GoAuto #142 Admin 导航分组 v2
分享预览右侧提供放大/缩小按钮;默认会按浏览器窗口缩放整张画布,但 v2 的菜单行已经独立,不会再因缩放而互相挤压或截断。
v1 标记为未通过,不再作为确认依据;生产菜单、角色权限和数据库仍未修改。
设计证据门禁已解除;尚未执行生产代码、数据库菜单迁移或角色权限写入。数据库与权限变更仍需用户单独明确授权。
已按确认的 #142 v2 方案完成实现、数据库迁移、本机落地与验证。
server/app/goauto/access/modules.go
1787885600000_goauto_menu_groups.go
sys_migration
1787885600000
1171 / GoAutoCollectionPurchase / 采集采购
1172 / GoAutoCollectionManagement / 采采管理
0
go test ./app/goauto/access ./cmd/migrate/migration/version-local
pnpm exec playwright test tests/e2e/goauto-menu-permission.spec.ts
.\scripts\verify.ps1 -Component server
.\scripts\verify.ps1 -Component web
python dev_scripts/harness.py check --strict
8010
9527
已先更新线上 Wiki、在线回读,再同步本地只读镜像:
dc5ccd2104e8ded715c0c0bb23d3827dc9a7fd7a
add9c709daea958eb0db9e2f313e8ca5276072a4
python dev_scripts/harness.py sync
python dev_scripts/harness.py sync --check
f84ea5d feat(#142): group GoAuto admin navigation
origin/main
工单保持打开,等待用户验收。
f84ea5d
本次仅记录验收结论,没有新的长期事实变化,因此不重复更新或同步 Wiki。
No dependencies set.
The note is not visible to the blocked user.
所属与来源
用户确认范围
采集采购
包含:
采采管理
组名按用户确认保留“采采管理”,不是“采集管理”。包含:
当前事实
#137 当前把 11 个模块各自建成一个顶级根菜单和一个页面子菜单,共 22 条菜单。Admin 工作台左侧因此显示 11 个顶级模块。
当前根菜单排序为 50~60;采购员默认拥有除 AI 规格匹配外的 10 个模块,AI 设置保持硬隐藏。
目标
非目标
交互与设计方案
数据与实施方案(原型确认后)
parent_id与paths。数据库与权限门禁
生产实施涉及菜单父子关系、旧根菜单处理及角色菜单关系变化,属于数据库迁移、权限和导航高风险修改。原型确认后仍需用户明确授权,才能实施迁移并在本机数据库执行。
验收标准
验证方式
文档影响
长期导航与权限结构发生变化,实施阶段需更新 Wiki:
Architecture-and-Code-MapBusiness-Rules-and-Glossary按 Wiki-first 门禁先更新线上并回读 revision,再执行一次
sync和一次sync --check。状态
设计中;等待 QuantUX v1 原型确认,尚未授权生产代码与数据库迁移。
#142 QuantUX v1 原型待确认
6a922f1f191a826306a7f44bGoAuto #142 Admin 导航分组 v1本版覆盖
审核方式
原型顶部的三个视图按钮可切换:
请以该 App ID 和 v1 名称作为本次确认依据。原型确认后,实施数据库菜单重挂与角色权限写入前仍需用户单独明确授权。
原型链接更正
上一条评论误沿用了仓库长期文档中的历史 IP 地址。现已核验现行 HTTPS 域名可访问(HTTP 200),后续以域名链接为准:
6a922f1f191a826306a7f44bGoAuto #142 Admin 导航分组 v1历史 IP 链接不再作为本工单的审核入口。
#142 原型预览缺陷修复:v2 待确认
用户反馈 v1 预览显示不全后,已复现并确认 v1 不应作为审核版本:
v2 修复
6a923381191a826306a7f475GoAuto #142 Admin 导航分组 v2审核说明
分享预览右侧提供放大/缩小按钮;默认会按浏览器窗口缩放整张画布,但 v2 的菜单行已经独立,不会再因缩放而互相挤压或截断。
v1 标记为未通过,不再作为确认依据;生产菜单、角色权限和数据库仍未修改。
#142 v2 原型确认
GoAuto #142 Admin 导航分组 v26a923381191a826306a7f475已确认覆盖范围
当前门禁状态
设计证据门禁已解除;尚未执行生产代码、数据库菜单迁移或角色权限写入。数据库与权限变更仍需用户单独明确授权。
实施完成,待验收
已按确认的 #142 v2 方案完成实现、数据库迁移、本机落地与验证。
实现
server/app/goauto/access/modules.go增加两个结构性菜单组,并把分组及页面顺序作为代码事实来源:1787885600000_goauto_menu_groups.go:本机数据库迁移结果
sys_migration已记录版本1787885600000。1171 / GoAutoCollectionPurchase / 采集采购1172 / GoAutoCollectionManagement / 采采管理0。验证
go test ./app/goauto/access ./cmd/migrate/migration/version-local:通过。pnpm exec playwright test tests/e2e/goauto-menu-permission.spec.ts:4 项通过。.\scripts\verify.ps1 -Component server:全部 Go 测试与构建通过。.\scripts\verify.ps1 -Component web:lint 通过(仅 30 条既有 warning),生产构建通过。python dev_scripts/harness.py check --strict:通过。8010/9527。长期文档
已先更新线上 Wiki、在线回读,再同步本地只读镜像:
dc5ccd2104e8ded715c0c0bb23d3827dc9a7fd7aadd9c709daea958eb0db9e2f313e8ca5276072a4python dev_scripts/harness.py sync:成功。python dev_scripts/harness.py sync --check:一致。提交
f84ea5d feat(#142): group GoAuto admin navigationorigin/main。工单保持打开,等待用户验收。
验收结论
f84ea5d本次仅记录验收结论,没有新的长期事实变化,因此不重复更新或同步 Wiki。