@extends('index') @section('content')

Delivery Info @if(isset($isMultiOrder) && $isMultiOrder) Multi-Order @endif

@php $deliveryId = is_array($delivery) ? $delivery['delivery_id'] : $delivery->delivery_id; $customerId = is_array($delivery) ? $delivery['customer_id'] : $delivery->customer_id; // Check if packing list exists $packingList = \App\Models\PackingList::where('delivery_id', $deliveryId)->first(); @endphp @if($packingList) View Packing List @else Create Packing List @endif Back @if(isset($isMultiOrder) && $isMultiOrder && isset($relatedOrders) && count($relatedOrders) > 1) @php $orderIds = collect($relatedOrders)->pluck('order_id')->implode(','); @endphp Edit @else Edit @endif
{{-- --}} @if(isset($isMultiOrder) && $isMultiOrder && isset($relatedOrders) && count($relatedOrders) > 1) {{-- --}} {{-- --}} @else {{-- --}} @endif @if($company && $company->rex_no) @endif @if($company && $company->ntn) @endif @if($delivery['fi_no']) @endif @php $description = is_array($delivery) ? $delivery['description'] : $delivery->description; @endphp @if($description)@endif
Customer No: {{is_array($delivery) ? $delivery['customer_no'] : $delivery->customer_no}}
Customer Name: {{is_array($delivery) ? $delivery['fname'] : $delivery->fname}} {{is_array($delivery) ? $delivery['lname'] : $delivery->lname}}
Primary Order: {{is_array($delivery) ? $delivery['order_no'] : $delivery->order_no}}
Primary Job No: {{is_array($delivery) ? $delivery['job_no'] : $delivery->job_no}}
All Orders: @foreach($relatedOrders as $index => $order) @if($index < 5) {{$order->order_no ?? 'N/A'}} @endif @endforeach @if(count($relatedOrders) > 5) +{{count($relatedOrders) - 5}} more @endif
All Job Numbers: @foreach($relatedOrders as $index => $order) @if($index < 5) {{$order->job_no ?? 'N/A'}} @endif @endforeach @if(count($relatedOrders) > 5) +{{count($relatedOrders) - 5}} more @endif
Order No: {{is_array($delivery) ? $delivery['order_no'] : $delivery->order_no}}
Job No: {{is_array($delivery) ? $delivery['job_no'] : $delivery->job_no}}
Order Date: {{is_array($delivery) ? $delivery['order_date'] : $delivery->order_date}}
REX No: {{$company->rex_no}}
NTN: {{$company->ntn}}
FI No: {{$delivery['fi_no']}}
Detail:
@php echo $description @endphp
@if(isset($delivery['delivery_date']) && !empty($delivery['delivery_date'])) @endif
Delivery No: {{$delivery['delivery_no'] ?? 'N/A'}}
Delivery Date: {{\Carbon\Carbon::parse($delivery['delivery_date'])->format('d-m-Y')}}
Shipping From: {{$delivery['fshipping']}}
Port Name: {{$delivery['fport_no']}}
Shipping To: {{$delivery['tshipping']}}
Port Name: {{$delivery['tport_no']}}
Delivery Method: @if($delivery['delivery_method'] == 1) Sea Freight @elseif($delivery['delivery_method'] == 2) Air Freight @elseif($delivery['delivery_method'] == 3) Road Transport @else Unknown @endif
Delivery Status: @if($delivery['delivery_status'] == 1) Pending @elseif($delivery['delivery_status'] == 2) Dispatched @elseif($delivery['delivery_status'] == 3) Delivered @elseif($delivery['delivery_status'] == 4) Returned @else @endif
@if($deliveryItem && $deliveryItem->count()) @php $product_id = 0; $index = 1; @endphp @foreach($deliveryItem as $item) @unless($item->product_type_id == 0) {{-- @if($item->product_id == $product_id) @else @endif --}} @endunless @php $product_id = $item->product_id; @endphp @endforeach @endif
Sr. Article Item / Product Product Stage Size Unit Quantity
{{$index++}}{{$item->article_no}} {{$item->name}}{{$item->article_no}} {{$item->name}} {{$item->sname}} {{$item->hname}} {{$item->puname}} {{$item->quantity}}
Sr. Article Item / Product Product Stage Size Unit Quantity
Delivery to Container
@if($deliveryBox && $deliveryBox->count())
@if($deliveryBox && $deliveryBox->count()) @php $total = 0; @endphp @foreach($deliveryBox as $item) @php $rowQtys = explode('|', $item->rowQty); $total += $item->totalQty @endphp @foreach($rowQtys as $qty) @endforeach @endforeach @endif
Sr. Vehicle No Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Total Qty
{{$loop->index + 1}} {{$item->vehicle_no}}{{$qty}}{{$item->totalQty}}
Grand Total: {{$total}} Boxes
@else
No Delivery to Container Record
@endif
Delivery Container / Vehicle
@if($deliveryItem && $deliveryItem->where('product_type_id', 0)->count())
@if($deliveryItem && $deliveryItem->count()) @php $index = 1; @endphp @foreach($deliveryItem as $item) @unless($item->product_type_id != 0) @endunless @endforeach @endif
Sr. Vehicle Type Vehicle Name Quantity
{{$index++}} {{$item->material_no}} {{$item->mname}} {{$item->quantity}}
@else
No Delivery Conatiner / Vehicle
@endif
Delivery Expense
@if($transaction && $transaction->count())
@if($transaction && $transaction->count()) @foreach($transaction as $item) @endforeach @endif
Sr. Head Paid By Amount Detail
{{$loop->index + 1}} {{$item->name}} @if(isset($item->bname)) {{$item->bname}} - {{$item->account_title}} - {{$item->account}} @else Cash Payment @endif {{number_format($item->debit)}} {{$item->description}}
@else
No Delivery Expense
@endif
@endsection