@php $isEdit = isset($order) && isset($order->id); @endphp
{{-- Left Column --}}
{{-- S01: Equipment & Shipping --}} @include('admin.orders.partials.equipment_shipping') {{-- S02: Product Details --}} @include('admin.orders.partials.product_details') {{-- S03: Communication Type --}} @include('admin.orders.partials.communication_type') {{-- S04: Terminal Order Details (conditional) --}} @include('admin.orders.partials.terminal_details') {{-- S05: POS Order Details (conditional) --}} @include('admin.orders.partials.pos_details')
{{-- Right Column --}}
{{-- S06: Deployment Information --}} @include('admin.orders.partials.deployment_info') {{-- S07: Equipment Return --}} @include('admin.orders.partials.equipment_return') {{-- S08: Notes & Discount --}} @include('admin.orders.partials.notes_discount') {{-- Order Info (edit mode) --}} @if($isEdit) @php $statusTransitions = [ 1 => [2 => 'Submit', 7 => 'Cancel'], 2 => [3 => 'Processing', 7 => 'Cancel'], 3 => [4 => 'Mark Shipped', 7 => 'Cancel'], 4 => [5 => 'Mark Delivered', 6 => 'Return', 7 => 'Cancel'], ]; $nextStatuses = $statusTransitions[$order->status] ?? []; $statusBtnColors = [2=>'info',3=>'primary',4=>'warning',5=>'success',6=>'danger',7=>'dark']; @endphp

Order Information

Status: {{ $statuses[$order->status]['name'] ?? 'Unknown' }}
Created By: {{ $order->createdBy->name ?? 'N/A' }}
Created: {{ $order->created_at ? $order->created_at->format('M d, Y h:i A') : 'N/A' }}
Last Updated: {{ $order->updated_at ? $order->updated_at->format('M d, Y h:i A') : 'N/A' }}
@if($lead) @endif @if($canEdit && count($nextStatuses) > 0)
Change Status:
@foreach($nextStatuses as $statusId => $label) @php $btnColor = $statusBtnColors[$statusId] ?? 'secondary'; @endphp @endforeach
@endif
@endif