departmentPermissionService = $departmentPermissionService; } /** * 부서 권한 관리 메인 페이지 */ public function index(Request $request) { $tenantId = session('selected_tenant_id'); // 부서 목록 조회 $departments = \App\Models\Tenants\Department::query(); if ($tenantId && $tenantId !== 'all') { $departments->where('tenant_id', $tenantId); } $departments = $departments->orderBy('sort_order')->orderBy('name')->get(); return view('department-permissions.index', [ 'departments' => $departments, ]); } }