{{ session('success') }}
@endif
{{ $invoices->total() }}
Total Tagihan
{{ $invoices->where('status', 'paid')->count() }}
Lunas
{{ $invoices->where('status', 'unpaid')->count() }}
Belum Bayar
@php
$overdueCount = $invoices->filter(function($invoice) {
return $invoice->status == 'unpaid' && \Carbon\Carbon::parse($invoice->due_date)->isPast();
})->count();
@endphp
{{ $overdueCount }}
Jatuh Tempo
| No. Tagihan | Pelanggan | Total | Status | Jatuh Tempo | Aksi |
|---|---|---|---|---|---|
| #{{ $invoice->invoice_number }} | Rp {{ number_format($invoice->total_amount, 0, ',', '.') }} | @php $statusIcon = $invoice->status == 'paid' ? 'fas fa-check-circle' : 'fas fa-clock'; $isOverdue = $invoice->status == 'unpaid' && \Carbon\Carbon::parse($invoice->due_date)->isPast(); $statusClass = $isOverdue ? 'status-overdue' : "status-{$invoice->status}"; $statusText = $isOverdue ? 'OVERDUE' : strtoupper($invoice->status); @endphp {{ $statusText }} |
@php
$dueDateClass = $isOverdue ? 'overdue' : '';
@endphp
{{ \Carbon\Carbon::parse($invoice->due_date)->format('d M Y') }}
@if($isOverdue)
@endif
|
Edit | |
|
Tidak ada data tagihan Semua tagihan akan ditampilkan di sini
|
|||||
{{ $invoices->links() }}
@endif