@extends('layouts.admin') @section('title', 'Détails d\'un appel à candidature - ' . getRadioUsers()->name) @section('content')

Détails d'un appel à candidature "{{ $project->title }}"

Nombre de soumissions :
{{ $submissions->count() }} soumissions(s)
Durée :
Du {{ \Carbon\Carbon::parse($project->start_date)->locale('fr')->translatedFormat('l d F Y') }} au {{ \Carbon\Carbon::parse($project->end_date)->locale('fr')->translatedFormat('l d F Y') }}

Description

{!! $project->description ?: 'Aucune description renseignée' !!}

Tableau des soumissions

@if (count($submissions) > 0)
@if($project->amount > 0) @endif @foreach ($submissions as $submission) {{-- Statut avec badge --}} {{-- Frais d’étude si applicable --}} @if($project->amount > 0) @endif {{-- Actions --}} @endforeach
# Nom Prénom Contact Email StatutFrais d’étude de dossiersActions
{{ $loop->iteration }} {{ $submission->lastname }} {{ $submission->firstname }} {{ $submission->contact }} {{ $submission->email }} @php $status = $submission->status; $labelMap = [ 'approved' => 'Approuvé', 'rejected' => 'Rejeté', 'pre-selected' => 'Pré-sélectionné', 'dismissed' => 'Écarté', 'pending' => 'En attente' ]; $badgeClass = match (true) { in_array($status, ['approved']) && $submission->fees_paid => 'bg-success', in_array($status, ['rejected', 'dismissed']) || ($submission->fees_paid === false) => 'bg-danger', default => 'bg-warning' }; @endphp {{ $labelMap[$status] ?? ucfirst($status) }} @if($submission->fees_paid) Payé @else Non payé @endif
@else
Aucune soumission pour le moment
@endif
@endsection @section('script') @endsection