@extends('admin.layouts.app') @section('title', 'Orders Management') @section('header', 'Orders Management') @section('content')

Total Orders

{{ number_format($stats['total_orders']) }}

Pending Orders

{{ number_format($stats['pending_orders']) }}

Completed Orders

{{ number_format($stats['completed_orders']) }}

Total Revenue

Rp {{ number_format($stats['total_revenue']) }}

Clear

Orders List

New Order
@forelse($orders as $order) @empty @endforelse
Order Customer Status Payment Total Bukti Pembayaran Date Actions
{{ $order->order_number }}
{{ $order->total_items }} items
{{ $order->customer_name }}
{{ $order->customer_phone }}
@php $statusColors = [ 'pending' => 'bg-yellow-100 text-yellow-800', 'confirmed' => 'bg-blue-100 text-blue-800', 'processing' => 'bg-purple-100 text-purple-800', 'shipped' => 'bg-indigo-100 text-indigo-800', 'delivered' => 'bg-green-100 text-green-800', 'completed' => 'bg-green-100 text-green-800', 'cancelled' => 'bg-red-100 text-red-800', ]; @endphp {{ ucfirst($order->order_status) }} @php $paymentColors = [ 'pending' => 'bg-yellow-100 text-yellow-800', 'paid' => 'bg-green-100 text-green-800', 'failed' => 'bg-red-100 text-red-800', 'refunded' => 'bg-purple-100 text-purple-800', 'cancelled' => 'bg-red-100 text-red-800', ]; @endphp {{ ucfirst($order->payment_status) }} Rp {{ number_format($order->total_amount, 0, ',', '.') }} @if ($order->payment_proof) Download @else Belum ada @endif {{ $order->order_date->format('d M Y') }}
@if (in_array($order->order_status, ['pending', 'confirmed'])) @endif @if ($order->order_status === 'pending')
@csrf @method('PATCH')
@endif @if ($order->canBeCancelled())
@csrf @method('PATCH')
@endif
No orders found.
@if ($orders->hasPages())
{{ $orders->appends(request()->query())->links() }}
@endif
@endsection