@extends('layouts.app') @section('content') @include('components.admin-header')
COMPTABILITÉ

Suivi des paiements

Gérez les montants dus et versés par chaque utilisateur.

Tableau de bord
@foreach([ ['label'=>'Total dû', 'val'=> number_format($totalDu, 0, ',', ' ').' FCFA', 'bg'=>'#dbeafe','color'=>'#1d4ed8','delay'=>'0s', 'icon'=>'M17 9V7a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2m2 4h10a2 2 0 002-2v-6a2 2 0 00-2-2H9a2 2 0 00-2 2v6a2 2 0 002 2zm7-5a2 2 0 11-4 0 2 2 0 014 0z'], ['label'=>'Total versé', 'val'=> number_format($totalVerse, 0, ',', ' ').' FCFA', 'bg'=>'#d1fae5','color'=>'#065f46','delay'=>'.08s','icon'=>'M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z'], ['label'=>'Reste à payer', 'val'=> number_format($totalReste, 0, ',', ' ').' FCFA', 'bg'=>'#fef3c7','color'=>'#92400e','delay'=>'.16s','icon'=>'M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z'], ['label'=>'Soldés / En retard', 'val'=> $soldés.' / '.$enRetard, 'bg'=>'#ede9fe','color'=>'#5b21b6','delay'=>'.24s','icon'=>'M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2'], ] as $s)
{{ $s['val'] }}
{{ $s['label'] }}
@endforeach

Liste des utilisateurs

{{ $totalUsers }} utilisateur(s) — cliquez sur un montant pour le modifier

@foreach(['Utilisateur','Téléphone','Montant total (FCFA)','Montant versé (FCFA)','Reste à payer','Statut','Action'] as $th) @endforeach @foreach($users as $u) @php $reste = $u->montant_total - $u->montant_verse; $solde = $u->montant_total > 0 && $reste <= 0; $aucun = $u->montant_total == 0; @endphp @endforeach
{{ $th }}
{{ strtoupper(substr($u->name, 0, 1)) }}
{{ $u->name }}
{{ $u->phone ?? '—' }} {{ $aucun ? '—' : number_format($reste, 0, ',', ' ').' FCFA' }} @if($aucun) Non défini @elseif($solde) Soldé @else En retard @endif
@if($users->isEmpty())
Aucun utilisateur enregistré.
@endif
Soldé En retard Montant non défini
@endsection