{{-- v1.15.0 §D5 — « Faire une demande » et « Mes demandes » : une seule file avec MOBDIE, un e-mail à chaque étape. --}} @php use App\Models\DemandeClient; use App\Support\Prestations; $choisi = old('type', $type); $cochees = old('options', collect($actuelles)->filter(fn ($o) => $o !== 'base')->keys()->all()); $tons = [DemandeClient::RECUE => 'o', DemandeClient::EN_COURS => 'b', DemandeClient::FAITE => 'g', DemandeClient::REFUSEE => 'n']; $aides = [ 'numerisation' => 'Choisissez le pli : nous le scannons et vous l\'envoyons par e-mail.', 'attestation' => 'Une attestation de domiciliation, envoyée par e-mail.', 'retrait_tiers' => 'La personne qui viendra retirer vos plis : son nom et son lien avec vous. Elle présentera sa pièce d\'identité au bureau.', 'changer_offre' => 'Cochez les options que vous voulez : nous vous envoyons la nouvelle version du contrat à accepter.', 'autre' => 'Dites-nous en quelques mots ce que vous souhaitez.', ]; @endphp

Mes demandes

Un scan, une attestation, une personne autorisée, une option en plus : vous recevez un e-mail à chaque étape.

Faire une demande

@csrf
Votre demande
@foreach ($types as $cle => $libelle) @endforeach
@error('type')

{{ $message }}

@enderror @foreach ($aides as $cle => $aide) @endforeach
@if ($reference && $options->isNotEmpty()) @endif
@error('detail')

{{ $message }}

@enderror

Mes demandes

@forelse ($demandes as $d)
{{ $d->libelleType() }}
Le {{ $d->created_at?->format('d/m/Y') }}{{ $d->detail ? ' · '.\Illuminate\Support\Str::limit($d->detail, 90) : '' }}{{ $d->reponse && in_array($d->statut, ['faite', 'refusee'], true) ? ' · '.($d->statut === 'refusee' ? 'Motif : ' : '').\Illuminate\Support\Str::limit($d->reponse, 120) : '' }}
{{ $d->libelleStatut() }}
@empty
Aucune demande pour le moment.
@endforelse