@extends('layouts.dashboard') @section('title', 'Gains des Enseignants - Admin') @section('page-title', 'Gains des Enseignants') @section('page-subtitle', 'Suivi des revenus générés par les professeurs.') @section('content')

Total Brut

${{ number_format($totals['total_gross'], 2) }}

Commission Plateforme

${{ number_format($totals['total_fees'], 2) }}

Net aux Professeurs

${{ number_format($totals['total_net'], 2) }}

Disponible

${{ number_format($totals['available'], 2) }}

En Attente

${{ number_format($totals['pending'], 2) }}

Réinitialiser
@if($earnings->count() > 0)
@foreach($earnings as $earning) @endforeach
Professeur Cours Brut Commission Net Statut Disponible le

{{ $earning->teacher->name }}

{{ $earning->teacher->email }}

{{ $earning->course->title ?? 'N/A' }} ${{ number_format($earning->gross_amount, 2) }} -${{ number_format($earning->platform_fee, 2) }} ${{ number_format($earning->net_amount, 2) }} @php $colors = [ 'pending' => 'bg-yellow-100 text-yellow-800', 'available' => 'bg-green-100 text-green-800', 'withdrawn' => 'bg-blue-100 text-blue-800', 'failed' => 'bg-red-100 text-red-800', ]; @endphp {{ \App\Models\TeacherEarnings::getStatuses()[$earning->status] ?? $earning->status }} {{ $earning->available_at?->format('d/m/Y') ?? '—' }}
{{ $earnings->links() }}
@else

Aucun gain enregistré

Les gains apparaîtront ici après les paiements des étudiants.

@endif
@endsection