@extends('layouts.app') @section('content')
Verifications
@can('create verifications') New Verification @endcan

@php $user = auth()->user(); @endphp @if($user && $user->hasAnyRole(['super admin','awqaf admin']))
@endif @if(session('success')) @endif @if($verifications->count() > 0) @foreach($verifications as $verification) {{-- --}} @endforeach
# Checklist Moulvi KPI Score Status Created At Actions
{{ $loop->iteration }} {{ $verification->checklist->mosque->name }}
{{ \Carbon\Carbon::parse($verification->checklist->date)->format('d M Y') }}
@if($verification->moulvi) {{ $verification->moulvi->name }} @else Not Assigned @endif @if($verification->kpi_score_json && isset($verification->kpi_score_json['average_score'])) {{ $verification->kpi_score_json['average_score'] }}/10 @else N/A @endif @php $kpi = $verification->kpi_score_json; // agar string json hai to decode if (is_string($kpi)) { $kpi = json_decode($kpi, true); } @endphp @if(is_array($kpi) && isset($kpi['average_score'])) Avg: {{ $kpi['average_score'] }}/10 @if(isset($kpi['total_score'])) {{--
Total: {{ $kpi['total_score'] }} --}} @endif @else N/A @endif
@php $statusColors = [ 'PENDING' => 'warning', 'APPROVED' => 'success', 'REJECTED' => 'danger' ]; @endphp {{ $statuses[$verification->approve_status] ?? $verification->approve_status }} {{ $verification->created_at->format('d M Y') }}
@can('view verifications') @endcan @can('update verifications') @endcan @can('delete verifications')
@csrf @method('DELETE')
@endcan
@else
No verifications found. @can('create verifications') Create your first verification @endcan
@endif
@endsection @push('script') @endpush