本卡屬 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),新頁要有對應選單列

怎麼做

要寫測試

驗收條件

手測

紀律