@extends('layouts.admin-modern') @section('title', 'Ambassadeurs') @section('content')
{{ $stats['total'] }}
Total ambassadeurs
{{ $stats['active'] }}
Actifs
{{ $stats['total_prestataires'] }}
Prestataires rattachés
{{ number_format($stats['total_commissions'], 2, ',', ' ') }} €
Commissions totales
Créer un ambassadeur Commissions Paiements Paramètres
@if(session('success'))
{{ session('success') }} @if(session('temp_password'))
Mot de passe temporaire : {{ session('temp_password') }} (copiez-le maintenant) @endif
@endif
@forelse($ambassadors as $amb) @empty @endforelse
ID Nom Email Zone Statut Stripe Prestataires Commissions Création Actions
{{ $amb->code }}
{{ $amb->display_or_full_name }}
@if($amb->company_name) {{ $amb->company_name }} @endif
{{ $amb->email }} {{ ucfirst($amb->zone_type) }} @if($amb->zone_value) {{ $amb->zone_value }} @endif @php $statusColors = ['active' => 'success', 'draft' => 'secondary', 'suspended' => 'warning', 'blocked' => 'danger', 'terminated' => 'dark']; $statusLabels = ['active' => 'Actif', 'draft' => 'Brouillon', 'suspended' => 'Suspendu', 'blocked' => 'Bloqué', 'terminated' => 'Résilié']; @endphp {{ $statusLabels[$amb->status] ?? $amb->status }} @if($amb->stripeAccount && $amb->stripeAccount->onboarding_completed) Oui @else Non @endif {{ $amb->active_prestataires_count }} {{ number_format($amb->total_commissions, 2, ',', ' ') }} € {{ $amb->created_at->format('d/m/Y') }}
@if($amb->status === 'active')
@csrf
@else
@csrf
@endif
Aucun ambassadeur trouvé
{{ $ambassadors->withQueryString()->links() }}
@endsection