本卡屬 FR-132(母卡 CM-2510),A.5 存取管理前端第 5 張(收口),取代作廢的 CM-2540。依賴:T-5.2~T-5.4 完成。建議 model:sonnet。

這張卡做什麼(白話)

新頁做好後把舊的收乾淨:帳號編輯表單不再能改角色(只顯示他現在有哪些角色,加一個「管理指派」連到指派頁);舊的「權限管理」網址導到新頁;左側選單把「權限管理」換成「存取管理」,底下兩項「角色」「指派」;全站畫面上「能力點」這個詞改成「權限」。

另有一個後端陷阱要一起修,不修的話新的起訖日功能會被帳號頁默默清掉:今天存一次帳號,那個人所有指派的到期日都會被清成永久。

首腦核對過的事實

在哪裡

~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/views/user-manage/UserMTRBACForm.vue:204-233,320-400,548-578   角色區塊與邏輯(拿掉,改唯讀摘要)
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/views/user-manage/UserProfileForm.vue:189-203                   存檔不再送 user_roles
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/components/user-manage/UserTenantGroupList.vue (91 行)          唯讀摘要可直接重用
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/config/router/index.js:100-115                                  role-manage/role-form 改 redirect
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/layout/AppBreadcrumb.vue:19                                     role-form 特判
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/config/locales/i18n/{zh-tw,en}/menu.json、error-code.json、pages.json
~/Projects/Jedicogy/module/jedi-python-package/jedi-iam/jedi_iam/app/service/user_service.py:258-352                        update_user:沒送 user_roles 就不動指派
~/Projects/Jedicogy/module/jedi-python-package/jedi-iam/jedi_iam/api/routes/user_route.py:246-255                           個人資料 PUT 不再重組 user_roles
scripts/sql/(BE)                                                        選單 migration

怎麼做