@extends('layouts.app') @section('content')
| # | 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') }} |