@section('title', __('Orders'))
@php $showNewBtn = true; if (\Auth::user()->hasRole('manager')) { $showNewBtn = false; } elseif (!\Auth::user()->hasAnyRole(['admin', 'admin-limited'])) { if (\Auth::user()->vendor == null || \Auth::user()->vendor->vendor_type->slug == 'parcel') { $showNewBtn = false; } } @endphp @php $criticalOrders = $this->recommended_dispatch_orders; $canOpenQueueMonitor = \Route::has('queue.jobs.handler') && (\Auth::user()->hasRole('admin') || \Auth::user()->can('view-queue-jobs-handler')); @endphp @if ($criticalOrders->isNotEmpty())

{{ __('Recommended Action') }}

{{ __(':count orders are waiting too long without a driver (more than :minutes min).', [ 'count' => $criticalOrders->count(), 'minutes' => $this->recommendedDispatchWindowMinutes, ]) }}

{{ __('Online regular drivers now: :count', ['count' => $this->online_regular_drivers_count]) }}

@if ($canOpenQueueMonitor) {{ __('Open Jobs Monitor') }} @endif
@foreach ($criticalOrders as $criticalOrder)
#{{ $criticalOrder->code }} {{ $criticalOrder->vendor->name ?? '--' }} {{ __('Waiting: :minutes min', ['minutes' => $criticalOrder->dispatch_wait_minutes]) }} @if ((int) $criticalOrder->pending_auto_assignments_count > 0) {{ __('Pending alerts: :count', ['count' => $criticalOrder->pending_auto_assignments_count]) }} @endif
@endforeach
@endif
{{-- details moal --}}

{{ __('Order Details') }}

@if (!empty($selectedModel)) @switch($selectedModel->order_type) @case('package') @include('livewire.order.package_order_details') @break @case('parcel') @include('livewire.order.package_order_details') @break @case('service') @include('livewire.order.service_order_details') @break @case('taxi') @include('livewire.order.taxi_order_details') @break @default @include('livewire.order.regular_order_details') @break @endswitch @endif
{{-- edit modal --}}

{{ __('Edit Order') }}


@if ($selectedModel->can_edit_products ?? false)

{{ __('Edit Products') }}

@endif
{{-- with initial emit --}} {{-- delivery boy --}} @can('order-assign-driver') @endcan @hasanyrole('admin|admin-limited') @else @can('change-order-status') @if (in_array($selectedModel->status ?? '', ['pending']))

{{ __('Reject') }}

{{ __('Accept') }}

@else @endif @endcan @endhasanyrole @can('order-edit-payment-status') @endcan
{{-- payment review moal --}}

{{ __('Order Payment Proof') }}