@extends('layouts.dashboard') @section('content')
@if(session('success'))
โœ… {{ session('success') }}
@endif @if(session('error'))
โš ๏ธ {{ session('error') }}
@endif
Field Sales Platform

{{ auth()->user()->isAdmin() ? 'Customer Orders' : 'My Orders' }}

Review printed orders, confirm sales, and track van-stock deductions.

@if(auth()->user()->public_catalog_token ?? false) ๐Ÿšš Open Public Catalog @endif
All
{{ number_format($stats['all']) }}
Draft
{{ number_format($stats['draft']) }}
Confirmed
{{ number_format($stats['confirmed']) }}
Delivered
{{ number_format($stats['delivered']) }}
Cancelled
{{ number_format($stats['cancelled']) }}
Confirmed Sales
AED {{ number_format($stats['sales_total'], 2) }}
@if(request()->hasAny(['search', 'status'])) โœ• @endif
@if(auth()->user()->isAdmin()) @endif @forelse($orders as $order) @php $statusClass = match($order->status) { 'draft' => 'badge-neutral', 'quoted' => 'badge-secondary', 'confirmed' => 'badge-info', 'delivered' => 'badge-success', 'cancelled' => 'badge-error', default => 'badge-ghost', }; @endphp @if(auth()->user()->isAdmin()) @endif @empty @endforelse
Order CustomerSalesmanItems Total Status Date
{{ $order->order_number }} @if($order->catalog)
Catalog #{{ $order->catalog_id }}
@endif
{{ $order->customer_name_snapshot ?: 'Unnamed customer' }}
{{ $order->customer_phone_snapshot ?: 'No phone' }}
{{ $order->salesman?->name ?: 'Unknown' }}
{{ number_format($order->items_count) }} AED {{ number_format((float) $order->grand_total, 2) }} {{ ucfirst($order->status) }} {{ $order->created_at?->format('d M Y') }}
{{ $order->created_at?->format('h:i A') }}
View
๐Ÿงพ
No orders found
Orders will appear here after printing them from the catalog.
@if($orders->hasPages())
{{ $orders->links() }}
@endif
@endsection