{{--
--}} {{-- --}}{{-- هدر صفحه --}} {{-- --}} {{--

--}} {{-- {{ __('سفارش‌های من') }}--}} {{--

--}} {{--
--}} {{--
--}} {{--
--}} {{--
--}} {{--
--}} {{-- --}} {{--

--}} {{-- لیست سفارش‌های تایید شده برای شما--}} {{--

--}} {{--
--}} {{-- @if (session()->has('message'))--}} {{-- --}} {{-- @endif--}} {{-- @forelse ($requests as $request)--}} {{--
--}} {{-- --}}{{-- هدر هر سفارش --}} {{--
--}} {{--
--}} {{--
--}} {{--

کد درخواست: {{ $request->request_code }}

--}} {{--

سازمان خریدار: {{ $request->requester->currentTeam->name }}

--}} {{--
--}} {{--
--}} {{-- --}} {{-- --}} {{-- چاپ فاکتور--}} {{-- --}} {{-- --}} {{-- --}} {{-- تکمیل سفارش--}} {{-- --}} {{--
--}} {{--
--}} {{--
--}} {{-- --}}{{-- جدول آیتم‌های این سفارش --}} {{--
--}} {{--
--}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- @php $orderTotal = 0; @endphp--}} {{-- @foreach ($request->items as $item)--}} {{-- @php--}} {{-- $responseItem = $item->finalResponseItem ?? null;--}} {{-- if($responseItem) {--}} {{-- $itemTotal = $responseItem->supplied_quantity * $responseItem->price_per_unit;--}} {{-- $orderTotal += $itemTotal;--}} {{-- }--}} {{-- @endphp--}} {{-- @if($responseItem)--}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- @endif--}} {{-- @endforeach--}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{--
نام آیتممقدارقیمت واحدجمع کل
{{ $item->item_name }}{{ $responseItem->supplied_quantity }} {{ $item->unit }}{{ number_format($responseItem->price_per_unit) }}{{ number_format($itemTotal) }}
جمع کل این سفارش (تومان){{ number_format($orderTotal) }}
--}} {{--
--}} {{--
--}} {{-- --}}{{-- فوتر کارت و وضعیت ارسال --}} {{--
--}} {{-- @php--}} {{-- $unshippedItemsCount = $request->items->filter(fn ($item) => is_null($item->finalResponseItem?->shipment_id))->count();--}} {{-- @endphp--}} {{-- @if ($unshippedItemsCount > 0)--}} {{--
--}} {{-- --}} {{-- {{ $unshippedItemsCount }}--}} {{-- آیتم از این سفارش برای تکمیل و ارسال باقی مانده است.--}} {{--
--}} {{-- @else--}} {{--
--}} {{-- --}} {{-- این سفارش کاملا تکمیل و ارسال گردیده است.--}} {{--
--}} {{-- @endif--}} {{--
--}} {{--
--}} {{-- @empty--}} {{--
--}} {{--
--}} {{-- --}} {{--

سفارشی یافت نشد

--}} {{--

هیچ سفارش تایید شده‌ای برای شما وجود ندارد.

--}} {{--
--}} {{--
--}} {{-- @endforelse--}} {{--
--}} {{--
--}} {{--
--}} {{-- --}} {{-- --}} {{-- --}} {{--
--}} {{-- --}} {{-- {{ __('تکمیل و ارسال سفارش') }}--}} {{--
--}} {{--
--}} {{-- --}} {{--
--}} {{--

آیتم‌هایی را که در این بسته ارسال می‌شوند، انتخاب کنید:

--}} {{--
--}} {{-- @forelse($itemsToShip as $index => $item)--}} {{-- --}} {{-- @empty--}} {{--

--}} {{-- تمام آیتم‌های این سفارش قبلاً ارسال شده‌اند.--}} {{--

--}} {{-- @endforelse--}} {{--
--}} {{-- --}} {{--
--}} {{--
--}} {{--
--}} {{-- --}} {{-- --}} {{-- --}} {{--
--}} {{--
--}} {{-- --}} {{-- --}} {{-- --}} {{--
--}} {{--
--}} {{--
--}} {{--

چاپ برچسب پستی

--}} {{-- --}} {{--
--}} {{--
--}} {{--
--}} {{-- --}} {{-- --}} {{-- {{ __('انصراف') }}--}} {{-- --}} {{-- --}} {{-- {{ __('ثبت ارسال') }}--}} {{-- --}} {{-- --}} {{--
--}} {{--
--}}
{{-- Page Header --}}

{{ __('سفارش‌های من') }}

لیست سفارش‌های تایید شده برای شما

@if (session()->has('message')) @endif @forelse ($requests as $request) @php // [REWRITTEN] Logic to check if all items are shipped $totalWinningItems = $request->items->count(); $shippedItemsCount = $request->items->filter(function ($item) { return $item->finalResponseItem && $item->finalResponseItem->shipmentItems->isNotEmpty(); })->count(); $isFullyShipped = $totalWinningItems === $shippedItemsCount; @endphp
{{-- Order Header --}}

کد درخواست: {{ $request->request_code }}

سازمان خریدار: {{ $request->requester->currentTeam->name }}

چاپ فاکتور تکمیل سفارش
{{-- Order Items Table --}}
@php $orderTotal = 0; @endphp @foreach ($request->items as $item) @php $responseItem = $item->finalResponseItem ?? null; if($responseItem) { $itemTotal = $responseItem->supplied_quantity * $responseItem->price_per_unit; $orderTotal += $itemTotal; } @endphp @if($responseItem) @endif @endforeach
نام آیتم مقدار قیمت واحد جمع کل
{{ $item->item_name }} {{ $responseItem->supplied_quantity }} {{ $item->unit }} {{ number_format($responseItem->price_per_unit) }} {{ number_format($itemTotal) }}
جمع کل این سفارش (تومان) {{ number_format($orderTotal) }}
{{-- Card Footer & Shipment Status --}}
@if (!$isFullyShipped)
{{ $totalWinningItems - $shippedItemsCount }} آیتم از این سفارش برای تکمیل و ارسال باقی مانده است.
@else
این سفارش کاملا تکمیل و ارسال گردیده است.
@endif
@empty

سفارشی یافت نشد

هیچ سفارش تایید شده‌ای برای شما وجود ندارد.

@endforelse
{{ __('تکمیل و ارسال سفارش') }}

آیتم‌هایی را که در این بسته ارسال می‌شوند، انتخاب کنید:

@forelse($itemsToShip as $index => $item) @empty

تمام آیتم‌های این سفارش قبلاً ارسال شده‌اند.

@endforelse

{{-- [NEW] Notes field --}}
{{ __('انصراف') }} {{ __('ثبت ارسال') }}