@extends('frontend.layouts.master') @section('title') {{ __('levels.parcel_tracking') }} | {{ @settings()->name }} @endsection @section('content')

{{ __('levels.parcel_tracking_no') }}: # {{ $request->tracking_id }}

@if(!empty($request->tracking_id) && $parcel)
@foreach ($parcelevents as $key=>$log) @php if(!empty($log->cancel_parcel_id)): $cancel = ' cancel'; $danger = 'danger'; else: $cancel = null; $danger = null; endif; @endphp @switch($log->parcel_status) @case(\App\Enums\ParcelStatus::PICKUP_ASSIGN)
{{__('parcelLogs.'.$log->parcel_status)}} {{ isset($danger)? $cancel:'' }}
{{__('parcel.pickup_man')}}: {{isset($log->pickupman)? $log->pickupman->user->name:''}}
{{__('levels.mobile')}}: {{isset($log->pickupman)? $log->pickupman->user->mobile:''}}
{{__('levels.note')}}: {{$log->note}}
{{ __('levels.created_by') }}
{{ __('levels.name') }}: {{ $log->user->name }}
{{ __('levels.mobile') }}: {{ $log->user->mobile }}
{!! dateFormat($log->created_at) !!}
{!! date('h:i a', strtotime($log->created_at)) !!}
@break @case(\App\Enums\ParcelStatus::PICKUP_RE_SCHEDULE)
{{__('parcelLogs.'.$log->parcel_status)}} {{ isset($danger)? $cancel:'' }}
{{__('parcel.pickup_man')}}: {{isset($log->pickupman)? $log->pickupman->user->name:''}}
{{__('levels.mobile')}}: {{isset($log->pickupman)? $log->pickupman->user->mobile:''}}
{{__('levels.note')}}: {{$log->note}}
{{ __('levels.created_by') }}
{{ __('levels.name') }}: {{ $log->user->name }}
{{ __('levels.mobile') }}: {{ $log->user->mobile }}
{!! dateFormat($log->created_at) !!}
{!! date('h:i a', strtotime($log->created_at)) !!}
@break @case(\App\Enums\ParcelStatus::RECEIVED_BY_PICKUP_MAN)
{{__('parcelLogs.'.$log->parcel_status)}} {{ isset($danger)? $cancel:'' }}
{{__('levels.note')}}: {{$log->note}}
{{ __('levels.created_by') }}
{{ __('levels.name') }}: {{ $log->user->name }}
{{ __('levels.mobile') }}: {{ $log->user->mobile }}
{!! dateFormat($log->created_at) !!}
{!! date('h:i a', strtotime($log->created_at)) !!}
@break @case(\App\Enums\ParcelStatus::RECEIVED_WAREHOUSE)
{{__('parcelLogs.'.$log->parcel_status)}} {{ isset($danger)? $cancel:'' }}
{{__('parcelLogs.hub_name')}}: {{$log->hub->name}}
{{__('levels.mobile')}}: {{$log->hub->phone}}
{{__('levels.note')}}: {{$log->note}}
{{ __('levels.created_by') }}
{{ __('levels.name') }}: {{ $log->user->name }}
{{ __('levels.mobile') }}: {{ $log->user->mobile }}
{!! dateFormat($log->created_at) !!}
{!! date('h:i a', strtotime($log->created_at)) !!}
@break @case(\App\Enums\ParcelStatus::TRANSFER_TO_HUB)
{{__('parcelLogs.'.$log->parcel_status)}} {{ isset($danger)? $cancel:'' }}
{{__('parcelLogs.hub_name')}}: {{$log->hub->name}}
{{__('parcelLogs.hub_phone')}}: {{$log->hub->phone}}
{{__('parcelLogs.delivery_man')}}: {{ isset($log->transferDeliveryman) ? $log->transferDeliveryman->user->name:''}}
{{__('parcelLogs.delivery_man_phone')}}: {{ isset($log->transferDeliveryman) ? $log->transferDeliveryman->user->mobile:''}}
{{__('levels.note')}}: {{$log->note}}
{{ __('levels.created_by') }}
{{ __('levels.name') }}: {{ $log->user->name }}
{{ __('levels.mobile') }}: {{ $log->user->mobile }}
{!! dateFormat($log->created_at) !!}
{!! date('h:i a', strtotime($log->created_at)) !!}
@break @case(\App\Enums\ParcelStatus::DELIVERY_MAN_ASSIGN)
{{__('parcelLogs.'.$log->parcel_status)}} {{ isset($danger)? $cancel:'' }}
{{__('parcelLogs.delivery_man')}}: {{isset($log->deliveryMan)? $log->deliveryMan->user->name:''}}
{{__('levels.phone')}}: {{isset($log->deliveryMan)? $log->deliveryMan->user->mobile:''}}
{{__('levels.note')}}: {{$log->note}}
{{ __('levels.created_by') }}
{{ __('levels.name') }}: {{ $log->user->name }}
{{ __('levels.mobile') }}: {{ $log->user->mobile }}
{!! dateFormat($log->created_at) !!}
{!! date('h:i a', strtotime($log->created_at)) !!}
@break @case(\App\Enums\ParcelStatus::DELIVERY_RE_SCHEDULE)
{{__('parcelLogs.'.$log->parcel_status)}} {{ isset($danger)? $cancel:'' }}
{{__('parcelLogs.delivery_man')}}: {{isset($log->deliveryMan)? $log->deliveryMan->user->name:''}}
{{__('levels.phone')}}: {{isset($log->deliveryMan)? $log->deliveryMan->user->mobile:''}}
{{__('levels.note')}}: {{$log->note}}
{{ __('levels.created_by') }}
{{ __('levels.name') }}: {{ $log->user->name }}
{{ __('levels.mobile') }}: {{ $log->user->mobile }}
{!! dateFormat($log->created_at) !!}
{!! date('h:i a', strtotime($log->created_at)) !!}
@break @case(\App\Enums\ParcelStatus::DELIVERED)
{{__('parcelLogs.'.$log->parcel_status)}} {{ isset($danger)? $cancel:'' }}
{{__('levels.note')}}: {{$log->note}}
{{ __('levels.created_by') }}
{{ __('levels.name') }}: {{ $log->user->name }}
{{ __('levels.mobile') }}: {{ $log->user->mobile }}
{!! dateFormat($log->created_at) !!}
{!! date('h:i a', strtotime($log->created_at)) !!}
@break @case(\App\Enums\ParcelStatus::PARTIAL_DELIVERED)
{{__('parcelLogs.'.$log->parcel_status)}} {{ isset($danger)? $cancel:'' }}
{{__('levels.note')}}: {{$log->note}}
{{ __('levels.created_by') }}
{{ __('levels.name') }}: {{ $log->user->name }}
{{ __('levels.mobile') }}: {{ $log->user->mobile }}
{!! dateFormat($log->created_at) !!}
{!! date('h:i a', strtotime($log->created_at)) !!}
@break @case(\App\Enums\ParcelStatus::RETURN_MERCHANT_RE_SCHEDULE)
{{__('parcelLogs.'.$log->parcel_status)}} {{ isset($danger)? $cancel:'' }}
{{__('levels.note')}}: {{$log->note}}
{{ __('levels.created_by') }}
{{ __('levels.name') }}: {{ $log->user->name }}
{{ __('levels.mobile') }}: {{ $log->user->mobile }}
{!! dateFormat($log->created_at) !!}
{!! date('h:i a', strtotime($log->created_at)) !!}
@break @default
{{__('parcelLogs.'.$log->parcel_status)}} {{ isset($danger)? $cancel:'' }}
{{__('levels.note')}}: {{$log->note}}
{{ __('levels.created_by') }}
{{ __('levels.name') }}: {{ $log->user->name }}
{{ __('levels.mobile') }}: {{ $log->user->mobile }}
{!! dateFormat($log->created_at) !!}
{!! date('h:i a', strtotime($log->created_at)) !!}
@endswitch @endforeach
{{__('parcel.parcel_create')}}
{{__('levels.name')}}: {{$parcel->merchant->user->name}}
{{__('levels.email')}}: {{$parcel->merchant->user->email}}
{{__('levels.mobile')}}: {{$parcel->merchant->user->mobile}}
{!! dateFormat($parcel->created_at) !!}
{!! date('h:i a', strtotime($parcel->created_at)) !!}
@elseif(!empty($request->tracking_id) && !$parcel)
@endif
@endsection @push('styles') @endpush