Nom
{{ $submission->lastname }}
Prénom
{{ $submission->firstname }}
Contact
{{ $submission->contact }}
Email
{{ $submission->email }}
@if($submission->object)
Objet
{{ $submission->object }}
@endif
Date de soumission
{{ $submission->created_at->format('d/m/Y Ă H:i') }}
{{-- Nouveau : Statut --}}
Statut
@php
$statusLabels = [
'approved' => 'Retenue',
'rejected' => 'Rejetée',
'pre-selected' => 'Préselectionnée',
'dismissed' => 'Irrecevable',
'pending' => 'En attente'
];
$statusClasses = [
'approved' => 'bg-success',
'rejected' => 'bg-danger',
'dismissed' => 'bg-danger',
'pending' => 'bg-warning',
'pre-selected' => 'bg-warning'
];
@endphp
{{ $statusLabels[$submission->status] ?? ucfirst($submission->status) }}
{{-- Nouveau : Frais de dossier --}}
@if($submission->project && $submission->project->amount > 0)
Frais de dossier payé
@php
$feesClass = $submission->fees_paid ? 'bg-success' : 'bg-danger';
@endphp
{{ $submission->fees_paid ? 'Oui' : 'Non' }}
@endif
Fichiers joints
@forelse ($submission->uploads as $file)
@php
$ext = strtoupper(pathinfo($file['original_name'], PATHINFO_EXTENSION));
$filename = pathinfo($file['original_name'], PATHINFO_FILENAME);
$icon = match (true) {
str_contains($file['mime_type'], 'pdf') => 'bi-filetype-pdf text-danger',
str_contains($file['mime_type'], 'word') => 'bi-filetype-docx text-primary',
str_contains($file['mime_type'], 'zip') => 'bi-file-earmark-zip text-warning',
default => 'bi-file-earmark',
};
$fileUrl = asset("media/".$file['path']);
@endphp
{{ $filename }}
{{ $ext }}
@empty
Aucun fichier joint.
@endforelse