本卡屬 FR-132(母卡 CM-2510),A.5 存取管理前端第 5 張。依賴:T-5.2~T-5.4。建議 model:sonnet。
收尾整合:「使用者」頁只管帳號本身(基本資料、啟用停用、帳號層生效到期、匯入),原表單的角色指派區移到指派頁、這裡只留連結。舊的四條路由(/auth/role-manage、/auth/role-form、/auth/user-manage、/auth/user-form-mtrbac)導到新頁。全站約 14 支檔用 hasCap 寫死的舊能力點名改成新名(後端此時新舊名都認,前端可一次切)。
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/config/router/index.js:93-122 四條舊路由(此檔 1,122 行已超標,新路由另開模組檔再 import)
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/config/router/index.js:1057-1100 requiresAdmin/requiresPlatformAdmin 守衛(行為不變)
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/utils/userUtil.js:24-42 hasCap
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/views/user-manage/UserMTRBACForm.vue:548-578 角色指派區(移除,留連結)
BE public.ui_routes/route_capabilities 側欄選單資料在 DB(真選單看 ui_routes),新頁要有對應選單列
ui_routes 有列並掛 route_capabilities——這是 DB 資料,要寫 BE migration(主線 migration 規則與出貨基線回報適用),並更新 gen_capability_seed.sql 產出;先查 docs/claude/memory/reference_fe_sidebar_menu_highlight.md 與 breadcrumb 機制文件。grep -rn "hasCap(" src/ 全部改新名(對照 docs/features/FR-132-2610-access-management/inventory/a1-capability-tree.md(T-1.6 產出的能力點全表))。npm run build 通過+下方手測。E2E 屬母案收口,不在本卡。hasCap 無舊名;中英文齊。