{{-- Tous les routeurs : un lot en attente sur un autre routeur que celui affiché doit se voir aussi. --}} @if (\App\Models\BatchDelivery::ready())

Historique des envois de lots

@endif
@if ($routers->count() > 1)
@endif @if ($router)
Créer 1 utilisateur ✨ Assistant IA gratuit Générer des tickets
@endif
@if (! $router) Ajoutez d'abord un routeur pour générer des tickets. @elseif ($error)
Routeur injoignable : {{ $error }}
@else @foreach ($running as $batch) Lot {{ $batch->comment }} en cours de création : {{ $batch->created_count }}/{{ $batch->quantity }} Reprendre @endforeach
@foreach ([['Non utilisés', $overview['unused'], 'text-navy-800'], ['Déjà utilisés', $overview['used'], 'text-slate-700'], ['Total sur le routeur', $overview['total'], 'text-slate-700']] as [$label, $value, $tone])

{{ $label }}

{{ \App\Support\Money::number($value) }}

@endforeach
@if ($overview['truncated'])

Liste plafonnée : le routeur contient plus de tickets que la limite de lecture.

@endif {{-- Recherche en direct : « Tickets » = les codes, « Lots de tickets » = les lots, « Tous » = les deux (chacun dans sa base). --}}

Recherche…

@if ($results)@include('tickets._search-results')@endif
@if ($overview['stock']->isEmpty()) Aucun ticket non utilisé sur ce routeur. @else
    @foreach ($overview['stock'] as $row)
  • {{ $row['reseller'] ?? 'Préfixe sans revendeur' }} · {{ $row['prefix'] }}

    {{ $row['total'] }}

    @foreach ($row['profiles'] as $profile => $count) {{ $profile }} {{ $count }} @endforeach

  • @endforeach
@endif
@if ($overview['lots']->isEmpty()) Aucun lot. Générez vos premiers tickets. @else
    @foreach ($overview['lots'] as $lot)
  • {{ $lot['comment'] }}

    {{ implode(', ', $lot['profiles']) }} @if ($lot['resellers']) · {{ implode(', ', $lot['resellers']) }}@endif @if ($lot['date']) · {{ \Carbon\Carbon::parse($lot['date'])->format('d/m/Y') }}@endif

    {{ $lot['count'] }} non utilisé(s) @if ($lot['disabled']){{ $lot['disabled'] }} désactivé(s)@endif @if (! $lot['platform'])créé hors plateforme@endif

    @if (!empty($lot['orphan'])) Voir / imprimer @else Imprimer @endif
    @foreach (['disable' => ['Désactiver le lot', 'border-amber-200 text-amber-800 hover:bg-amber-50', null], 'enable' => ['Réactiver le lot', 'border-green-200 text-green-800 hover:bg-green-50', null], 'remove' => ['Supprimer les non utilisés', 'border-red-200 text-red-700 hover:bg-red-50', 'Supprimer les '.$lot['count'].' tickets non utilisés du lot '.$lot['comment'].' sur le routeur ? Cette action est définitive.']] as $action => [$label, $tone, $confirm])
    @csrf
    @endforeach Voir les codes un par un
  • @endforeach
@endif
@endif @if ($router && ! $error) @endif