@extends('layouts.app') @section('content')

Forward Logistics

@foreach($package as $key=>$value) @endforeach
# Order ID AWB Number Shipment Service Package Number Status Created at Options
{{ (count($packageCount)-$key) + ($package->currentPage() - 1)*$package->perPage() }} @php $order = \App\Order::find($value->order_id); @endphp {{$order->code}} {{$value->awb_number}} {{ ucfirst($value->shipment_service) }} {{$value->package_number}} @if(@$awbNumberStatus->delivery_status == 'cancelled') Order Cancelled @else @if(@$value->manifest_awb_response == 1) @if(@$value->is_cancelled == "Yes") Cancelled @else @php if($value->shipment_service == "Xpressbees"){ if(!empty(json_decode($value->package_details)[0]) && !empty(json_decode($value->package_details)[0]->ShipmentSummary[0])){ $XpressStatus = json_decode($value->package_details)[0]->ShipmentSummary[0]->Status; }elseif(!empty($value->manifest_awb)){ $man_res = json_decode($value->manifest_awb); if($man_res->ReturnCode == "100" && $man_res->ReturnMessage == "Successfull"){ $XpressStatusDis = $man_res->ReturnMessage; }else{ $XpressStatusDis = $man_res->ReturnMessage; } } }elseif($value->shipment_service == "Ecom Expresst"){ $xmlRead = @simplexml_load_string(@$value->package_details); $xmlencode = json_encode(@$xmlRead); $xmldecode = json_decode(@$xmlencode, true); } else{ $xmlRead = @simplexml_load_string(@$value->package_details); $xmlencode = json_encode(@$xmlRead); $xmldecode = json_decode(@$xmlencode, true); } @endphp @if($value->shipment_service == "Xpressbees") @if(!empty(@$XpressStatus)) {{ ucfirst(str_replace('_', ' ', $XpressStatus)) }} @elseif(!empty($XpressStatusDis)) {{ ucfirst(str_replace('_', ' ', $XpressStatusDis)) }} @else Dispatched @endif @elseif($value->shipment_service == "Ecom Express") @if(!empty(@$xmldecode["object"]["field"])) {{ ucfirst(str_replace('_', ' ', @$xmldecode["object"]["field"]["11"])) }} @else Dispatched @endif @else @if(!empty(@$xmldecode["object"]["field"])) {{ ucfirst(str_replace('_', ' ', @$xmldecode["object"]["field"]["11"])) }} @else Dispatched @endif @endif @endif @else Dispatch pending @endif @endif {{date('d-m-Y h:i:s', strtotime($value->created_at))}}
{{ @$package->appends(request()->input())->links() }}
@endsection @section('script') @endsection