完善公共事業費用與會計報表權限設定
- 新增 utility_fees 與 accounting 相關權限至 PermissionSeeder - 更新 RoleController 加入權限群組中文標題映射 - 為會計報表匯出功能加上權限保護 - 前端加入 Can 組件保護按鈕顯示 - 更新權限管理 Skill 文件,補充 UI 顯示設定步驟
This commit is contained in:
@@ -63,6 +63,16 @@ class PermissionSeeder extends Seeder
|
||||
|
||||
// 系統日誌
|
||||
'system.view_logs',
|
||||
|
||||
// 公共事業費管理
|
||||
'utility_fees.view',
|
||||
'utility_fees.create',
|
||||
'utility_fees.edit',
|
||||
'utility_fees.delete',
|
||||
|
||||
// 會計報表
|
||||
'accounting.view',
|
||||
'accounting.export',
|
||||
];
|
||||
|
||||
foreach ($permissions as $permission) {
|
||||
@@ -90,7 +100,10 @@ class PermissionSeeder extends Seeder
|
||||
'vendors.view', 'vendors.create', 'vendors.edit', 'vendors.delete',
|
||||
'warehouses.view', 'warehouses.create', 'warehouses.edit', 'warehouses.delete',
|
||||
'users.view', 'users.create', 'users.edit',
|
||||
'users.view', 'users.create', 'users.edit',
|
||||
'system.view_logs',
|
||||
'utility_fees.view', 'utility_fees.create', 'utility_fees.edit', 'utility_fees.delete',
|
||||
'accounting.view', 'accounting.export',
|
||||
]);
|
||||
|
||||
// warehouse-manager 管理庫存與倉庫
|
||||
@@ -115,6 +128,8 @@ class PermissionSeeder extends Seeder
|
||||
'inventory.view',
|
||||
'vendors.view',
|
||||
'warehouses.view',
|
||||
'utility_fees.view',
|
||||
'accounting.view',
|
||||
]);
|
||||
|
||||
// 將現有使用者設為 super-admin(如果存在的話)
|
||||
|
||||
Reference in New Issue
Block a user