Riwayat Transaksi

@php // Menghitung total pendapatan untuk tanggal yang difilter $totalPendapatan = $orders->where('payment_status', 'paid')->sum('total'); @endphp
{{-- 1. Card Filter Tanggal --}}

Filter Tanggal

@if (request()->has('tanggal') && request('tanggal') != \Carbon\Carbon::today()->format('Y-m-d')) @endif
{{-- 2. Card Total Pendapatan --}}

Total Pendapatan

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

{{-- 3. Tombol Laporan Akhir Shift --}}
@if ($orders->isEmpty())

Belum ada transaksi pada tanggal yang dipilih.

@else {{-- TAMPILAN MOBILE (Card List) --}}
@foreach ($orders as $order)

{{ $order->created_at->format('d M Y • H:i') }} WIB

Order #{{ $order->id }}

Rp {{ number_format($order->total, 0, ',', '.') }}

{{ $order->payment_method }}
@if ($order->payment_status === 'paid') LUNAS @else PENDING @endif
{{-- Panggil Template Modal --}} @include('kasir.partials._modal-detail-transaksi', ['order' => $order])
@endforeach
{{-- TAMPILAN DESKTOP (Tabel) --}} @endif