[FEAT] 實作角色權限分類、租戶角控管理與介面多語系優化

1. [FEAT] 權限劃分為「系統層級」與「客戶層級」,並在後端強制過濾跨權限分配。
2. [FEAT] 整合選單權限至主選單層級 (基本設定、權限設定),簡化角色管理 UI。
3. [STYLE] 側邊欄優化:補齊多語系翻譯,並為基本設定子選單增加視覺圖示。
4. [REFACTOR] 更新 RoleSeeder,將 tenant-admin 重新分類為客戶層級角色。
This commit is contained in:
2026-03-17 16:53:28 +08:00
parent 3ce88ed342
commit fc79148879
38 changed files with 2398 additions and 303 deletions

View File

@@ -140,13 +140,15 @@
"Clear Stock": "在庫クリア",
"APK Versions": "APKバージョン",
"Discord Notifications": "Discord通知",
"Basic Settings": "基本設定",
"Machine Settings": "機台設定",
"Permission Settings": "権限設定",
"APP Features": "APP機能",
"Sales": "販売",
"Others": "その他",
"AI Prediction": "AI予測",
"Roles": "ロール",
"Role Management": "ロール管理",
"Roles": "ロール権限",
"Role Management": "ロール権限管理",
"Define and manage security roles and permissions.": "システムのセキュリティロールと権限を定義および管理します。",
"Search roles...": "ロールを検索...",
"No permissions": "権限項目なし",
@@ -162,6 +164,8 @@
"Permissions": "権限",
"Users": "ユーザー数",
"System role name cannot be modified.": "システムロール名は変更できません。",
"System Level": "システムレベル",
"Company Level": "顧客レベル",
"Menu Permissions": "メニュー権限",
"Save Changes": "変更を保存",
"members": "会員管理",
@@ -178,8 +182,9 @@
"special-permission": "特別権限",
"companies": "顧客管理",
"accounts": "アカウント管理",
"roles": "ロール設定",
"Role Settings": "ロール設定",
"roles": "ロール権限",
"Role Permissions": "ロール権限",
"Role Settings": "ロール權限",
"No login history yet": "ログイン履歴はまだありません",
"Signed in as": "ログイン中",
"Logout": "ログアウト",
@@ -269,5 +274,7 @@
"Unknown": "不明",
"Info": "情報",
"Warning": "警告",
"basic-settings": "基本設定",
"permissions": "權限設定",
"Error": "エラー"
}