{{-- La liste des commandes scannées, partagée par l'index et la page scanner. Les lignes sont préparées par ScanController::ligne(), sous la même forme que celle renvoyée en json quand la caméra lit une étiquette : la page scanner peut donc en insérer une sans recharger, avec exactement le même balisage. Toucher à ce fichier, c'est toucher aux deux. --}}
@forelse ($lignes as $ligne) @empty @endforelse
{{ __('ID') }} {{ __('Client') }} {{ __('Ville') }} {{ __('Modèle') }} {{ __('État actuel') }}
{{ $ligne['id'] }} {{ $ligne['client'] }} {{ $ligne['ville'] }} {{ $ligne['modele'] }}
{{ $ligne['couleur'] }}
{{ $ligne['etat'] }} @can('scans.ajouter')
@csrf @method('DELETE')
@endcan
{{ __('Aucune commande scannée.') }}
@if ($lignes->isNotEmpty())
@can('scans.appliquer') {{-- Le changement porte sur toute la liste d'un coup : c'est le sens de l'écran, et le nombre est rappelé sur le bouton pour qu'on ne valide pas trente commandes en croyant en valider trois. --}}
@csrf
{{-- AU LAQUAGE est un depart chez le laqueur : il faut dire lequel, et quand. Ces champs n'apparaissent que pour cet etat. --}}
@endcan @can('scans.ajouter')
@csrf @method('DELETE')
@endcan
@endif