@extends('layouts.main') @section('content')

Data Penjualan

Total Pesanan
{{ number_format($stats['total_orders']) }}
Total Pendapatan
Rp {{ number_format($stats['total_revenue'], 0, ',', '.') }}
Data Penjualan
@if(request()->hasAny(['status', 'status_order', 'payment_method', 'date_from', 'date_to', 'search'])) @endif
@forelse($orders as $order) @php $customerDetails = is_array($order->customer_details) ? $order->customer_details : json_decode($order->customer_details, true); $customerName = ($customerDetails['first_name'] ?? '') . ' ' . ($customerDetails['last_name'] ?? ''); @endphp @empty @endforelse
Order ID Customer Subtotal Diskon Ongkir Total Akhir Status Status Order Payment Tanggal Aksi
#{{ $order->id }}
{{ $order->order_id }} @if($order->transaction_id)
TXN: {{ $order->transaction_id }} @endif
{{ trim($customerName) }}
{{ $customerDetails['email'] ?? '' }}
Rp {{ number_format($order->subtotal ?? $order->total_amount, 0, ',', '.') }} @if($order->promo_discount_amount > 0) - Rp {{ number_format($order->promo_discount_amount, 0, ',', '.') }} @if($order->promo_code)
{{ $order->promo_code }} @endif @else - @endif
@if($order->shipping_cost > 0) Rp {{ number_format($order->shipping_cost, 0, ',', '.') }} @else GRATIS @endif Rp {{ number_format($order->grand_total ?? $order->total_amount, 0, ',', '.') }} @if($order->status == 'paid') Lunas @elseif($order->status == 'pending') Pending @elseif($order->status == 'failed') Gagal @elseif($order->status == 'expired') Expired @else {{ ucfirst($order->status) }} @endif @if($order->status_order == 'completed') Selesai @elseif($order->status_order == 'delivered') Terkirim @elseif($order->status_order == 'delivering') Dalam Pengiriman @elseif($order->status_order == 'waiting_pickup') Menunggu Pickup @else {{ ucfirst(str_replace('_', ' ', $order->status_order)) }} @endif {{ strtoupper($order->payment_method ?? 'N/A') }} @if($order->paid_at)
{{ $order->paid_at->format('d/m/Y H:i') }} @endif
{{ $order->created_at->format('d/m/Y') }}
{{ $order->created_at->format('H:i') }}
Detail

Tidak ada data penjualan

@if($orders->hasPages())
{{ $orders->appends(request()->query())->links() }}
@endif
@endsection