Armoirie Logo
Rapport de Quart
Aérogare {{ $rapport->aerogare->nom }}

Date : {{ \Carbon\Carbon::parse($rapport->date_rapport)->translatedFormat('l d F Y') }}

Quart : {{ $rapport->quart->nom ?? '—' }}

Responsable : {{ $rapport->responsable->name ?? '—' }}

Statut : {{ ucfirst($rapport->statut) }}

SOGEAC

Rapport de Quart - Aérogare {{ $rapport->aerogare->nom }}

Date : {{ \Carbon\Carbon::parse($rapport->date_rapport)->translatedFormat('l d F Y') }} — Quart : {{ $rapport->quart->nom ?? '—' }}

Informations générales

Responsable : {{ $rapport->responsable->name ?? '—' }}

Heure début : {{ $rapport->heure_debut ?? '—' }}

Heure fin : {{ $rapport->heure_fin ?? '—' }}

Statut : {{ ucfirst($rapport->statut) }}

Soumis le : {{ $rapport->soumis_at?->format('d/m/Y H:i') ?? '—' }}

Participants

@forelse($rapport->participants as $p) @empty @endforelse
Nom Rôle
{{ $p->user->name ?? '—' }} {{ $p->role ?? '—' }}
Aucun participant enregistré

Prestataires

@forelse($rapport->prestataires as $p) @empty @endforelse
Entreprise Effectif Observations
{{ $p->entreprise }} {{ $p->effectif ?? '—' }} {{ $p->observations ?? '—' }}
Aucun prestataire enregistré

Équipements

@forelse($rapport->equipements as $e) @empty @endforelse
Nom État Observations
{{ $e->nom }} {{ $e->etat_fonctionnement ?? '—' }} {{ $e->observations ?? '—' }}
Aucun équipement enregistré

Vols d’arrivée

@forelse($rapport->volsArrivees as $v) @empty @endforelse
N° Vol Provenance Heure arrivée Parking Passagers Bagages Spoliés 1er bagage Dernier bagage
{{ $v->num_vol }} {{ $v->provenance }} {{ $v->heure_arrivee }} {{ $v->parking ?? '—' }} {{ $v->passagers ?? '—' }} {{ $v->bagages ?? '—' }} {{ $v->bagages_spolies ?? '—' }} {{ $v->heure_premier_bagage ?? '—' }} {{ $v->heure_dernier_bagage ?? '—' }}
Aucun vol d’arrivée enregistré

Vols de départ

@forelse($rapport->volsDeparts as $v) @empty @endforelse
N° Vol Destination Heure ouverture Banque Porte Passagers Bagages Observations
{{ $v->num_vol }} {{ $v->destination }} {{ $v->heure_ouverture }} {{ $v->banque ?? '—' }} {{ $v->porte ?? '—' }} {{ $v->passagers ?? '—' }} {{ $v->bagages ?? '—' }} {{ $v->observations ?? '—' }}
Aucun vol de départ enregistré

Incidents signalés

@forelse($rapport->incidents as $i) @empty @endforelse
Date Heure Type Gravité Description Service concerné Actions Résolu
{{ \Carbon\Carbon::parse($i->date_incident)->format('d/m/Y') }} {{ $i->heure_incident }} {{ $i->type }} {{ ucfirst($i->gravite) }} {{ $i->description ?? '—' }} {{ $i->service_concerne ?? '—' }} {{ $i->actions ?? '—' }} @if($i->resolu) Résolu @else Non résolu @endif
Aucun incident enregistré
{{-- Liste des photos liées aux incidents (sans images, juste les noms) --}} @php $hasPhotos = false; foreach ($rapport->incidents as $inc) { if (!empty($inc->photos)) { $hasPhotos = true; break; } } @endphp @if($hasPhotos)

Photos associées :

@endif

Zones & propreté

@forelse($rapport->zones as $z) @empty @endforelse
Zone État Observations
{{ $z->nom_zone }} {{ ucfirst($z->etat_proprete) }} {{ $z->observations ?? '—' }}
Aucune zone inspectée

Fichiers annexes

Observations générales

{{ $rapport->observations_generales ?? 'Aucune observation générale.' }}

Observations finales

{{ $rapport->resume_synthetique ?? 'Aucune observation finale.' }}

{{ $rapport->responsable->name ?? '—' }}
Responsable de quart