{{ $tab === 'quotations' ? __('nav.quotations') : __('nav.view_orders') }}
@if(($counts[$tab] ?? $counts['all'] ?? 0) > 0){{ __('nav.orders_waiting_follow_up') }}: {{ $counts[$tab] ?? $counts['all'] }}
@endif
{{ __('nav.all') }}
{{ __('nav.purchase_orders') }}
{{ __('nav.quotations') }}
{{ __('nav.maintenance') }}
{{ __('nav.scheduled_orders') }}
{{ __('nav.all') }}
{{ $counts['all'] ?? 0 }}
{{ __('messages.status_pending') }}
{{ $counts['pending'] ?? 0 }}
{{ __('admin.pages.orders.statuses.confirmed') }}
{{ $counts['confirmed'] ?? 0 }}
{{ __('admin.pages.orders.statuses.processing') }}
{{ $counts['processing'] ?? 0 }}
{{ __('admin.pages.orders.statuses.completed') }}
{{ $counts['completed'] ?? 0 }}
{{ __('admin.pages.orders.statuses.scheduled') }}
{{ $counts['scheduled_status'] ?? 0 }}
@include('front.partials.order-workflow-hint', ['role' => 'vendor', 'activeTab' => $tab])
@forelse($orders as $order)
@php
$statusState = $order->front_status_state ?? $order->front_status ?? ['text' => __('nav.pending'), 'class' => 'chip-pending'];
$orderFiles = collect(is_array($order->files) ? $order->files : [])->filter()->values();
$title = (int) $order->request_type === 2
? __('nav.scheduled_order')
: ((int) $order->order_type === 1
? __('nav.purchase_orders')
: ((int) $order->order_type === 2 ? __('nav.quotation_request') : __('nav.maintenance_request')));
@endphp
{{ $title }}
{{ $statusState['text'] }}
@if((int) $order->request_type === 2)
{{ $order->device_name ?: __('nav.scheduled_supply') }}
@elseif((int) $order->order_type === 1)
{{ __('nav.order') }} #{{ $order->id }} - {{ $order->created_at->translatedFormat('M d, Y') }}
@else
{{ __('nav.request') }} #{{ $order->id }} - {{ $order->created_at->translatedFormat('M d, Y') }}
@endif
@if((int) $order->request_type === 2)
@php
$start = $order->schedule_start_date ? \Carbon\Carbon::parse($order->schedule_start_date) : null;
$end = $start ? (clone $start)->addMonths(3) : null;
@endphp
@elseif((int) $order->order_type === 3)
@else
@if((int) $order->order_type === 2)
@else
@endif
@endif
{{ __('nav.no_orders_found') }}
@endforelse
{{ $orders->appends(['tab' => $tab, 'status' => $status, 'search' => $search])->links('pagination::bootstrap-5') }}