[FEAT] 角色權限編輯頁面重構與多項 UI/翻譯優化
All checks were successful
star-cloud-deploy-demo / deploy-demo (push) Successful in 44s

- 新增獨立角色權限編輯頁面 (roles-edit.blade.php),採整合式佈局
- 重構 PermissionController 以支援角色建立/編輯/刪除完整 CRUD
- 移除角色手動層級選擇,改為自動判定並顯示所屬單位
- 補齊 20+ 項 menu 權限 Key 的三語系翻譯 (zh_TW/en/ja)
- 修正子項目佈局跑版問題 (min-w-0/flex-shrink-0 防溢出)
- 更新 RoleSeeder 加入巢狀權限結構
- 同步更新側邊欄選單與路由配置
This commit is contained in:
2026-03-20 17:35:06 +08:00
parent d2cefe3f39
commit 72812f9b0b
9 changed files with 509 additions and 170 deletions

View File

@@ -476,5 +476,31 @@
"You cannot assign permissions you do not possess.": "ご自身が所有していない権限を割り當てることはできません。",
"You cannot delete your own account.": "ご自身のアカウントは削除できません。",
"Your email address is unverified.": "メールアドレスが未確認です。",
"Your recent account activity": "最近のアカウントアクティビティ"
"Your recent account activity": "最近のアカウントアクティビティ",
"menu.data-config": "データ設定",
"menu.data-config.sub-accounts": "サブアカウント管理",
"menu.data-config.sub-account-roles": "サブアカウントロール",
"menu.basic-settings": "基本設定",
"menu.basic.machines": "機台設定",
"menu.basic.payment-configs": "決済設定管理",
"menu.permission": "權限設定",
"menu.permissions.companies": "顧客管理",
"menu.permissions.accounts": "アカウント管理",
"menu.permissions.roles": "ロール權限管理",
"menu.members": "会員管理",
"menu.machines": "機台管理",
"menu.app": "APP 運用",
"menu.warehouses": "倉庫管理",
"menu.sales": "売上レポート",
"menu.analysis": "データ分析",
"menu.audit": "監査管理",
"menu.remote": "リモート指令",
"menu.line": "LINE 設定",
"menu.reservation": "予約管理",
"menu.special-permission": "特殊権限",
"Edit Role Permissions": "ロール権限の編集",
"Role Identification": "ロール識別情報",
"LEVEL TYPE": "層級タイプ",
"Affiliated Unit": "所属ユニット",
"System Official": "公式"
}