diff --git a/app/Domains/Sale/Services/AdminAppSaleExcelService.php b/app/Domains/Sale/Services/AdminAppSaleExcelService.php index ca88bce..ff77163 100644 --- a/app/Domains/Sale/Services/AdminAppSaleExcelService.php +++ b/app/Domains/Sale/Services/AdminAppSaleExcelService.php @@ -201,11 +201,6 @@ class AdminAppSaleExcelService private function saleStatus(string $status): string { - return match ($status) { - Purchase::STATUS_PAID => 'Confirmado', - Purchase::STATUS_CREATED => 'Por completar datos', - Purchase::STATUS_PENDING_PAYMENT, Purchase::STATUS_IN_REVIEW => 'Esperando pago', - default => 'Anulado', - }; + return Purchase::adminStatusNameFor($status) ?? $status; } } diff --git a/resources/views/pdf/adminapp/sales.blade.php b/resources/views/pdf/adminapp/sales.blade.php index a413c20..5f35264 100644 --- a/resources/views/pdf/adminapp/sales.blade.php +++ b/resources/views/pdf/adminapp/sales.blade.php @@ -47,11 +47,7 @@ {{ $sale->created_at?->copy()->timezone($timeZone)->format('d/m/Y H:i') ?? '-' }} {{ $sale->nombre_apellido ?: 'Sin nombre' }} {{ (int) ($sale->quantity ?? 0) }} - {{ match ($sale->status) { - 'paid' => 'Confirmado', - 'created', 'pending_payment' => 'Esperando pago', - default => 'Anulado', - } }} + {{ \App\Domains\Purchase\Models\Purchase::adminStatusNameFor($sale->status) ?? $sale->status }} ${{ number_format((float) $sale->total, 2, ',', '.') }} {{ (int) ($sale->tickets_count ?? 0) }}