@extends('layouts.admin') @section('title', 'Serah Terima Produk') @section('content')

Serah Terima Produk

@if (request('search')) @endif
@if (request('search') || request('status'))
Filter Aktif: @if (request('search')) Pencarian: "{{ request('search') }}" @endif @if (request('status')) @php $statusLabels = [ 'pending' => 'Menunggu Serah Terima', 'ready' => 'Siap Diserahkan', 'delivered' => 'Sudah Diserahkan', 'confirmed' => 'Dikonfirmasi Customer', ]; $statusLabel = $statusLabels[request('status')] ?? ucfirst(request('status')); @endphp Status: {{ $statusLabel }} @endif
@endif
@forelse($orders as $order) @empty @endforelse
No Order Customer Produk Qty Status Handover Aksi
{{ $loop->iteration + $orders->firstItem() - 1 }}
#{{ $order->id }}
{{ $order->created_at->format('d M Y') }}
{{ $order->customer_name }}
{{ $order->customer_email }}
{{ $order->product->product_title ?? 'N/A' }} {{ $order->quantity }}
@php $statusConfig = [ 'pending' => [ 'bg' => 'bg-gray-100 dark:bg-gray-700', 'text' => 'text-gray-700 dark:text-gray-300', 'icon' => 'fa-clock', ], 'ready' => [ 'bg' => 'bg-blue-100 dark:bg-blue-900/40', 'text' => 'text-blue-700 dark:text-blue-300', 'icon' => 'fa-box', ], 'delivered' => [ 'bg' => 'bg-amber-100 dark:bg-amber-900/40', 'text' => 'text-amber-700 dark:text-amber-300', 'icon' => 'fa-truck', ], 'confirmed' => [ 'bg' => 'bg-green-100 dark:bg-green-900/40', 'text' => 'text-green-700 dark:text-green-300', 'icon' => 'fa-check-circle', ], ]; $status = $statusConfig[$order->handover_status ?? 'pending'] ?? $statusConfig['pending']; @endphp {{ $order->handover_status_label }} @if ($order->handover_status === 'confirmed' && $order->sale) Sale #{{ $order->sale->id }} @elseif($order->handover_status === 'confirmed' && !$order->sale) Belum Sale @endif

Tidak ada order yang siap untuk serah terima

Order yang siap akan muncul di sini

@if ($orders->hasPages())
Menampilkan {{ $orders->firstItem() }}{{ $orders->lastItem() }} dari {{ $orders->total() }} data order
{{ $orders->onEachSide(1)->links() }}
@endif
@endsection