@extends('layouts.app') @section('title', 'Historique des Ventes') @section('content')

Historique des Ventes

Nouvelle vente

{{ $stats['total_sales'] ?? 0 }}

Total ventes

{{ number_format($stats['total_revenue'] ?? 0) }} F

Recettes totales

{{ number_format($stats['average_sale'] ?? 0) }} F

Vente moyenne

{{ $stats['today_sales'] ?? 0 }}

Ventes aujourd'hui
Liste des ventes {{ $sales->total() }} vente(s)
@if($sales->count() > 0)
@foreach($sales as $sale) @endforeach
Date/Heure N° Ticket Patient Centre de santé Type consultation Médecin Montant Paiement Actions
{{ $sale->created_at->format('d/m/Y') }}
{{ $sale->created_at->format('H:i') }}
{{ $sale->receipt_number }}
{{ $sale->patient->name }}
{{ $sale->patient->phone }}
{{ $sale->healthCenter->name }} {{ ucfirst(str_replace('_', ' ', $sale->consultation_type)) }} @if($sale->doctor) Dr. {{ $sale->doctor->name }} @else Non assigné @endif {{ number_format($sale->total_amount) }} FCFA @if($sale->additional_fees > 0)
+ {{ number_format($sale->additional_fees) }} F frais sup. @endif
@php $paymentMethods = [ 'cash' => ['Espèces', 'success'], 'card' => ['Carte', 'primary'], 'mobile_money' => ['Mobile Money', 'info'] ]; [$method, $color] = $paymentMethods[$sale->payment_method] ?? ['Inconnu', 'secondary']; @endphp {{ $method }} @if($sale->change_given > 0)
Rendu: {{ number_format($sale->change_given) }} F @endif
@if($sale->status === 'active') @endif
Affichage de {{ $sales->firstItem() }} à {{ $sales->lastItem() }} sur {{ $sales->total() }} résultats
{{ $sales->appends(request()->query())->links() }}
@else
Aucune vente trouvée

Aucune vente ne correspond aux critères de recherche.

Effectuer une vente
@endif
@endsection @push('scripts') @endpush