@extends('layouts.app') @section('title', '대시보드') @section('page-title', '대시보드') @section('content') @php $user = auth()->user(); $currentTenantId = session('selected_tenant_id'); $currentTenant = $currentTenantId ? $user->tenants()->find($currentTenantId) : $user->currentTenant(); $isHQ = $currentTenant && $currentTenant->tenant_type === 'HQ'; // 부서 확인 (소속 없음 또는 영업팀이면 제한) $departments = $currentTenantId ? $user->getDepartmentsForTenant($currentTenantId) : collect(); $hasDepartment = $departments->isNotEmpty(); $isSalesOnly = $hasDepartment && $departments->every(fn($d) => $d->name === '영업팀'); // 전체 대시보드 표시 조건: HQ 테넌트 + 소속 있음 + 영업팀만이 아닌 경우 $showFullDashboard = $isHQ && $hasDepartment && !$isSalesOnly; @endphp @if($showFullDashboard)
@endif