Revert "feat: [tenant] 컨텍스트 메뉴 테넌트 설정 + 콘솔 사이드바 DB 메뉴 적용"

This reverts commit cb254cf138.
This commit is contained in:
2026-03-13 21:21:21 +09:00
parent cb254cf138
commit c3bc7912dd
5 changed files with 87 additions and 165 deletions

View File

@@ -131,35 +131,6 @@ public function getMenusBySection(?User $user = null): array
];
}
/**
* 특정 테넌트의 전체 메뉴 트리 조회 (권한 필터 없음, 관리 콘솔용)
*/
public function getTenantMenuTree(int $tenantId): Collection
{
$allMenus = Menu::withoutGlobalScopes()
->where('tenant_id', $tenantId)
->where('is_active', true)
->where('hidden', false)
->orderBy('sort_order')
->get();
return $this->buildMenuTree($allMenus);
}
/**
* 특정 테넌트의 섹션별 메뉴 조회 (관리 콘솔용)
*/
public function getTenantMenusBySection(int $tenantId): array
{
$menuTree = $this->getTenantMenuTree($tenantId);
return [
'main' => $menuTree->filter(fn ($m) => $m->getSection() === 'main')->values(),
'tools' => $menuTree->filter(fn ($m) => $m->getSection() === 'tools')->values(),
'labs' => $menuTree->filter(fn ($m) => $m->getSection() === 'labs')->values(),
];
}
/**
* 메뉴 트리 구성
*/