{{-- v4.16.0 §G / v4.17.0 §A2.10 — LE CORPS DE L'ÉCRAN DES QUANTITÉS, partagé. Inclus par l'app du client (onglet Avancement) ET par Studio (onglet Quantités d'un espace) : même accordéon, mêmes chiffres, même service. L'accordéon est du HTML natif (
/) : il s'ouvre sans une ligne de JavaScript, il reste ouvert quand Livewire redessine la page, et un lecteur d'écran l'annonce tout seul. ⚠️ Aucun chiffre n'est calculé ici : tout vient de `VueQuantites`, donc d'`AvancementService`. --}} @if ($donnees) @php $pct = $donnees['pourcentage']; @endphp
{{ (int) round($pct) }}%réalisé {{ $donnees['postes_total'] }} poste{{ $donnees['postes_total'] > 1 ? 's' : '' }} · {{ count($donnees['familles']) }} famille{{ count($donnees['familles']) > 1 ? 's' : '' }}

Quantités validées — touchez une famille pour le détail

@if ($donnees['familles'] !== [])

Postes du marché

@foreach ($donnees['familles'] as $famille)
first) open @endif> {{ $famille['titre'] }} {{ $famille['resume'] }}{{ $famille['montant'] ? ' · '.$famille['montant'] : '' }} {{ (int) round($famille['pourcentage']) }}%
@foreach ($famille['postes'] as $poste)
{{ $poste['libelle'] }}Poste {{ $poste['numero'] }} {{ $poste['valeur'] }}
@endforeach
@endforeach @else
Le bordereau de ce marché n'a pas encore été repris dans votre espace. Dès qu'il le sera, vous suivrez ici chaque poste et son avancement.
@endif @endif