@php use \Milon\Barcode\DNS1D; $d = new DNS1D(); $user_role = auth()->user()->role; $admin = 1; $driver = 5; $code = filter_var($mission->code, FILTER_SANITIZE_NUMBER_INT); $mission_shipments = Modules\Cargo\Entities\ShipmentMission::where('mission_id',$mission->id)->get(); @endphp @extends('cargo::adminLte.layouts.master') @section('pageTitle') {{ __('cargo::view.mission').'-'. $mission->code }} @endsection @section('content')
# | {{__('cargo::view.table.code')}} | {{__('cargo::view.status')}} | {{__('cargo::view.type')}} | {{__('cargo::view.table.branch')}} | {{__('cargo::view.client')}} | {{__('cargo::view.payment_type')}} | @if($mission->getRawOriginal('type') == Modules\Cargo\Entities\Mission::DELIVERY_TYPE) {{__('cargo::view.COD_AMOUNT')}} @else {{__('cargo::view.TOTAL_COST')}} @endif | {{__('cargo::view.actions')}} | {{__('cargo::view.check')}} | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|
{{ ($key+1) }} | @if(in_array($user_role ,[$admin,$driver]) || auth()->user()->can('view-shipments') ){{$shipment_mission->shipment->code}} | @else{{$shipment_mission->shipment->code}} | @endif{{$shipment_mission->shipment->getStatus()}} | {{$shipment_mission->shipment->type}} | {{$shipment_mission->shipment->branch->name}} | {{$shipment_mission->shipment->client->name}} | {{$shipment_mission->shipment->payment_method_id}} ({{$shipment_mission->shipment->getPaymentType()}}) | @if($shipment_mission->shipment->payment_type == Modules\Cargo\Entities\Shipment::POSTPAID){{format_price($shipment_mission->shipment->amount_to_be_collected + $shipment_mission->shipment->tax + $shipment_mission->shipment->shipping_cost + $shipment_mission->shipment->insurance) }} | @elseif($shipment_mission->shipment->payment_type == Modules\Cargo\Entities\Shipment::PREPAID) @if($mission->getRawOriginal('type') == Modules\Cargo\Entities\Mission::DELIVERY_TYPE){{format_price($shipment_mission->shipment->amount_to_be_collected) }} | @else{{format_price($shipment_mission->shipment->tax + $shipment_mission->shipment->shipping_cost + $shipment_mission->shipment->insurance) }} | @endif @endif@if(in_array($shipment_mission->mission->status_id , [Modules\Cargo\Entities\Mission::APPROVED_STATUS,Modules\Cargo\Entities\Mission::REQUESTED_STATUS,Modules\Cargo\Entities\Mission::RECIVED_STATUS]) && $shipment_mission->shipment->mission_id != null) @if($mission->status_id == Modules\Cargo\Entities\Mission::RECIVED_STATUS) @if($shipment_mission->mission->getRawOriginal('type') == Modules\Cargo\Entities\Mission::DELIVERY_TYPE) {{__('cargo::view.confirm_done')}} @endif @endif @else {{__('cargo::view.no_actions')}} @endif |
{{__('cargo::view.RETURN_AMOUNT')}} | @endif @endif @if($mission->type == Modules\Cargo\Entities\Mission::getType(Modules\Cargo\Entities\Mission::DELIVERY_TYPE)){{__('cargo::view.TOTAL_COD_AMOUNT')}} | @else{{__('cargo::view.TOTAL_COST')}} | @endif
---|---|---|
{{format_price($cod)}} | @endif @endif @if($mission->status_id == Modules\Cargo\Entities\Mission::DONE_STATUS && ( $mission->getRawOriginal('type') == Modules\Cargo\Entities\Mission::SUPPLY_TYPE || $mission->getRawOriginal('type') == Modules\Cargo\Entities\Mission::DELIVERY_TYPE )){{format_price($mission->amount)}} | @else{{format_price($shipment_cost)}} | @endif