@extends('layouts.admin-master') @section('title', 'KYC Report') @section('style') @include('admin.style') @endsection @section('content')
@include('admin.header')

KYC Report

@php $farmerTotal = array_sum($farmerKyc->toArray()); $farmerVerified = $farmerKyc['verified'] ?? 0; $farmerPending = $farmerKyc['pending'] ?? 0; $farmerRejected = $farmerKyc['rejected'] ?? 0; $vendorDocTotal = ($vendorDocKyc['verified'] ?? 0) + ($vendorDocKyc['pending'] ?? 0) + ($vendorDocKyc['rejected'] ?? 0); $vendorDocVerified = $vendorDocKyc['verified'] ?? 0; $vendorDocPending = $vendorDocKyc['pending'] ?? 0; $vendorDocRejected = $vendorDocKyc['rejected'] ?? 0; $totalDocs = $farmerTotal + $vendorDocTotal; $totalVerified = $farmerVerified + $vendorDocVerified; $totalPending = $farmerPending + $vendorDocPending; $totalRejected = $farmerRejected + $vendorDocRejected; @endphp {{-- ── Stat strip ── --}}
Total Documents
{{ $totalDocs }}
Verified
{{ $totalVerified }}
Pending Review
{{ $totalPending }}
Rejected
{{ $totalRejected }}
{{-- ── Charts Row ── --}}
Farmer Document Status
Verified {{ $farmerVerified }}
Pending {{ $farmerPending }}
Rejected {{ $farmerRejected }}
Vendor KYC Overview
KYC Completed {{ $vendorKycDone }}
KYC Pending {{ $vendorKycPending }}
Total Vendors {{ $vendorTotal }}
{{-- ── Detail Tables ── --}}
{{-- Farmer KYC Documents --}}
Farmer KYC Documents
Status Count Share
Verified {{ $farmerVerified }} {{ $farmerTotal > 0 ? round($farmerVerified/$farmerTotal*100) : 0 }}%
Pending {{ $farmerPending }} {{ $farmerTotal > 0 ? round($farmerPending/$farmerTotal*100) : 0 }}%
Rejected {{ $farmerRejected }} {{ $farmerTotal > 0 ? round($farmerRejected/$farmerTotal*100) : 0 }}%
Total {{ $farmerTotal }} 100%
{{-- Vendor KYC Status --}}
Vendor KYC Status
Status Count Share
Completed {{ $vendorKycDone }} {{ $vendorTotal > 0 ? round($vendorKycDone/$vendorTotal*100) : 0 }}%
Pending {{ $vendorKycPending }} {{ $vendorTotal > 0 ? round($vendorKycPending/$vendorTotal*100) : 0 }}%
Total Vendors {{ $vendorTotal }} 100%
{{-- Vendor KYC Documents --}}
Vendor KYC Documents
Status Count Share
Verified {{ $vendorDocVerified }} {{ $vendorDocTotal > 0 ? round($vendorDocVerified/$vendorDocTotal*100) : 0 }}%
Pending {{ $vendorDocPending }} {{ $vendorDocTotal > 0 ? round($vendorDocPending/$vendorDocTotal*100) : 0 }}%
Rejected {{ $vendorDocRejected }} {{ $vendorDocTotal > 0 ? round($vendorDocRejected/$vendorDocTotal*100) : 0 }}%
Total {{ $vendorDocTotal }} 100%
@include('admin.footer')
@endsection @section('script') @include('admin.script') @endsection