@extends('layout.layout') @php $title = 'Laporan'; $subTitle = 'Ringkasan pembayaran & riwayat transaksi pelanggan'; @endphp @section('content')
Laporan Transaksi
{{-- STATS --}}

Total Lunas

Rp {{ number_format($totalPaid, 0, ',', '.') }}

Belum Bayar

Rp {{ number_format($totalUnpaid, 0, ',', '.') }}

Total Transaksi

{{ $totalTransactions }}

Pemasukan Bulan Ini

Rp {{ number_format($totalPaid + $totalUnpaid, 0, ',', '.') }}

{{-- CHART --}}
Tren Pembayaran 6 Bulan Terakhir
{{-- FILTER --}} {{-- FILTER --}}
PDF CSV {{-- CSV --}} {{-- Excel --}}
{{-- Info User Terpilih --}} @if($selectedUser)
๐Ÿ“Š Menampilkan laporan untuk: {{ $selectedUser->name }} (ID Meteran: {{ $selectedUser->meteran->nomor_seri ?? '-' }}) ยท Reset
@endif
{{-- TABLE --}}
@forelse($invoices as $index => $inv) @empty @endforelse
# ID Tagihan Pelanggan Total Status Metode Tgl Dibuat Tgl Dibayar
{{ $invoices->firstItem() + $index }} {{ $inv->invoice_number }} {{ $inv->user->name ?? '-' }} Rp {{ number_format($inv->total_amount, 0, ',', '.') }} @if($inv->status == 'paid') Lunas @else Belum Bayar @endif {{ $inv->payment_method ? str_replace('_', ' ', ucfirst($inv->payment_method)) : '-' }} {{ $inv->created_at->format('d M Y, H:i') }} {{ $inv->paid_at ? $inv->paid_at->format('d M Y, H:i') : '-' }}
Tidak ada data transaksi
{{ $invoices->links() }}
@endsection