@extends('layouts.vendor.app') @section('title', translate('messages.trip_report')) @section('content') @php $vendorData = \App\CentralLogics\Helpers::get_store_data(); $vendor = $vendorData?->module_type; $title = $vendor == 'rental' ? 'Provider' : 'Store'; $orderOrTrip = $vendor == 'rental' ? 'trip' : 'order'; @endphp

{{ translate('Search Data') }}

@csrf
@if (isset($filter) && $filter == 'custom')
has('from_date') ? 'value=' . session('from_date') : '' }} required>
has('to_date') ? 'value=' . session('to_date') : '' }} required>
@endif
@php $from = session('from_date') . ' 00:00:00'; $to = session('to_date') . ' 23:59:59'; @endphp

{{ translate('messages.Total Trips') }} {{ $trips->total() }}

@foreach ($trips as $key => $trip) @endforeach
{{ translate('messages.sl') }} {{ translate('messages.trip_id') }} {{ translate('messages.Customer info') }} {{ translate('messages.Total Fare of Vehicle') }} {{ translate('messages.Discount on Vehicle') }} {{ translate('messages.coupon_discount') }} {{ translate('messages.referral_discount') }} {{ translate('messages.Total_discounted_amount') }} {{ translate('messages.tax') }} {{ \App\CentralLogics\Helpers::get_business_data('additional_charge_name')??translate('messages.additional_charge') }} {{ translate('messages.Total Trip Amount') }} {{ translate('messages.Total Amount Received By') }} {{ translate('messages.payment_method') }} {{ translate('messages.Trip Status') }} {{ translate('messages.action') }}
{{ $key + $trips->firstItem() }} {{ $trip->id }} @if($trip->is_guest) @php($customer_details = $trip['user_info']) {{$customer_details['contact_person_name']}}
{{$customer_details['contact_person_number']}}
@elseif ($trip->customer) {{ $trip->customer['f_name'] . ' ' . $trip->customer['l_name'] }} @else @endif
{{ \App\CentralLogics\Helpers::number_format_short(($trip['trip_amount']+$trip['coupon_discount_amount'] + $trip['discount_on_trip'] + $trip['ref_bonus_amount']) - ($trip->additional_charge + $trip['tax_amount']) ) }}
@if ($trip->payment_status == 'paid') {{ translate('messages.paid') }} @else {{ translate('messages.unpaid') }} @endif
{{ \App\CentralLogics\Helpers::number_format_short( $trip['discount_on_trip'] ) }} {{ \App\CentralLogics\Helpers::number_format_short($trip['coupon_discount_amount']) }} {{ \App\CentralLogics\Helpers::number_format_short($trip['ref_bonus_amount']) }} {{ \App\CentralLogics\Helpers::number_format_short($trip['coupon_discount_amount'] + $trip['discount_on_trip'] + $trip['ref_bonus_amount']) }} {{ \App\CentralLogics\Helpers::number_format_short($trip['tax_amount']) }} {{ \App\CentralLogics\Helpers::number_format_short($trip['additional_charge']) }}
{{ \App\CentralLogics\Helpers::number_format_short($trip['trip_amount']) }}
@if ($trip->payment_status == 'paid') {{ translate('messages.paid') }} @else {{ translate('messages.unpaid') }} @endif
{{isset($trip->trip_transaction) ? $trip->trip_transaction->received_by : translate('messages.not_received_yet')}} {{ translate(str_replace('_', ' ', $trip['payment_method'])) }} @if($trip['trip_status']=='pending') {{translate('messages.pending')}} @elseif($trip['trip_status']=='confirmed') {{translate('messages.confirmed')}} @elseif($trip['trip_status']=='ongoing') {{translate('messages.ongoing')}} @elseif($trip['trip_status']=='picked_up') {{translate('messages.out_for_delivery')}} @elseif($trip['trip_status']=='completed') {{translate('messages.completed')}} @elseif($trip['trip_status']=='failed') {{translate('messages.payment_failed')}} @elseif($trip['trip_status']=='handover') {{translate('messages.handover')}} @elseif($trip['trip_status']=='canceled') {{translate('messages.canceled')}} @elseif($trip['trip_status']=='accepted') {{translate('messages.accepted')}} @elseif($trip['trip_status']=='refund_request_canceled') {{translate('messages.refund_request_canceled')}} @else {{str_replace('_',' ',$trip['trip_status'])}} @endif
@if (count($trips) !== 0)
@endif
{!! $trips->links() !!}
@if (count($trips) === 0)
public
{{ translate('no_data_found') }}
@endif
@endsection @push('script_2') @endpush