@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) }}
| 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') ?? '—' }} |
Les gains apparaîtront ici après les paiements des étudiants.