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

@lang('messages.booking_analytics')

@lang('messages.net_revenue_excl_tax')

{{ $analytics['net_revenue'] }}

@lang('messages.number_of_bookings')

{{ $analytics['total_bookings'] }}

@lang('messages.number_of_cancellations')

{{ $analytics['cancellations'] }}

@lang('messages.total_revenue_bookings')

{{ $analytics['total_revenue'] }}

@lang('messages.booking_management')

@lang('messages.red_flag') @lang('messages.red_flag_desc')

@lang('messages.grey_flag') @lang('messages.grey_flag_desc')

@lang('messages.blue_flag') @lang('messages.blue_flag_desc')

@lang('messages.blue_flag_info')

@foreach($bookings as $booking) @endforeach
@lang('messages.booking_id') @lang('messages.customer_name') @lang('messages.email_address') @lang('messages.rental_period') @lang('messages.total_amount') @lang('messages.rental_days') @lang('messages.additional_rental_days') @lang('messages.new_dropoff_datetime') @lang('messages.damaged') @lang('messages.delay_fee_additional') @lang('messages.extra_cost_paid') @lang('messages.status') @lang('messages.action')
@if($booking->items->contains(function ($item) { return !empty($item->vendor_id); })) @endif #{{ $booking->id }} @if($booking->items->contains('user_timing', 1)) @endif {{-- Red flag for delay or damaged item --}} @if($booking->delay || $booking->items->contains('damage', 1)) @endif @if($booking->userDetails) {{ $booking->userDetails->first_name }} {{ $booking->userDetails->last_name }} @else N/A @endif @if($booking->userDetails) {{ $booking->userDetails->email }} @else N/A @endif @if($booking->items->isNotEmpty()) {{ $booking->items->first()->pickup_date->format('d.m.Y') }} - {{ $booking->items->first()->dropoff_date->format('d.m.Y') }} @else N/A @endif {{number_format($booking->total , 2 , ',' , '.')}} € @if($booking->items->isNotEmpty()) {{ $booking->items->first()->days }} Days @else N/A @endif @if($booking->additional_days) {{$booking->additional_days }} Days @else N/A @endif @if($booking->new_dropoff_date) {{ \Carbon\Carbon::parse($booking->new_dropoff_date)->format('d.m.Y') }} - {{ \Carbon\Carbon::parse($booking->items->first()->new_dropoff_time)->format('H:i') }} @else N/A @endif @if($booking->items->contains('damage', 1)) Yes @endif {{ number_format($booking->additional_days_rent + $booking->delay_fees , 2 , ',' , '.') }} €

@if(($booking->additional_days_rent + $booking->delay_fees) == 0) N/A @elseif(isset($booking->delay_fees_paid)) {{ $booking->delay_fees_paid ? 'Paid' : 'Pending' }} @else N/A @endif

@endsection