@extends('adminlte::page') @section('title', 'Checkouts') @section('content_header')

Visa Checkouts

@stop @section('content')
@foreach($applications as $key => $application) @php $traveller = $application->vi_travellers->first(); $travellerId = $traveller?->id; $totalDocs = \App\Models\ViTravellerDocument::where('traveller_id', $travellerId)->count(); $approvedDocs = \App\Models\ViTravellerDocument::where('traveller_id', $travellerId) ->where('status', 'approve') ->count(); $progress = $totalDocs > 0 ? round(($approvedDocs / $totalDocs) * 100) : 0; $barClass = 'bg-danger'; if ($progress >= 100) { $barClass = 'bg-success'; } elseif ($progress >= 50) { $barClass = 'bg-warning'; } @endphp @endforeach
Serial No Application No Country Form User Name Mobile Email Status Receive Amount Payment Status Created At
{{$key+1}} #{{$application->application_num}} @if(isset($application->vi_service->country)) {{$application->vi_service->country->toCountry->name}} @endif {{$application->vi_service->title}} {{$application->vi_service->vi_service_validity->entry_type}} Entry {{$application->vi_service->vi_service_validity->valid_till}} Days @if(isset($application->vi_travellers->first()->first_name)){{$application->vi_travellers->first()->first_name}} {{$application->vi_travellers->first()->last_name}}@endif {{$application->contact}} {{$application->email}}

{{ $progress }}% Prefilled

{{$application->amount}} {{$application->payment_status}} {{$application->created_at}}
@section('js') @stop @stop