@php $user = \Illuminate\Support\Facades\Auth::user(); $layout = 'layouts.app'; if ($user) { if ($user->role === 'client') $layout = 'layouts.client'; elseif ($user->role === 'employee') $layout = 'layouts.employee'; elseif ($user->role === 'superadmin') $layout = 'layouts.admin'; } @endphp @extends($layout) @section('content')

Ocorrências: {{ $occType->name }}

@php $slug = \Illuminate\Support\Str::ascii(\Illuminate\Support\Str::slug($occType->name)); @endphp @can('create', \App\Models\Occurrence::class) @if(in_array($slug, ['chamadas','emails','recepcao'])) Registrar {{ $occType->name }} @endif @endcan
@if($occurrences->isEmpty())
Não há ocorrências deste tipo.
@else
@foreach($occurrences as $occ)
{{ $occ->title ?? ('Ocorrência #' . $occ->id) }}

{{ \Illuminate\Support\Str::limit($occ->details ?? $occ->description ?? '-', 200) }}

Empresa: {{ $occ->company->name ?? '—' }}

Criado: {{ $occ->created_at->format('d/m/Y H:i') }} por {{ optional($occ->user)->name ?? 'Sistema' }}

@can('view', $occ) Ver @endcan @can('update', $occ) @if(Route::has('occurrences.edit')) Editar @endif @endcan
@endforeach
{{ $occurrences->links() }}
@endif
@endsection