@php // Grafik için veri hazırla $maxMonthlyProviders = max($values); $avgMonthlyProviders = $values ? round(array_sum($values) / count($values), 1) : 0; @endphp

Sağlayıcı Analizi

Sağlayıcı performanslarını ve hizmet dağılımlarını analiz edin

Geri Dön

Analiz Dönemi

@foreach([1, 3, 6, 12] as $p) {{ $p }} {{ $p == 1 ? 'Ay' : 'Ay' }} @endforeach
Toplam

Sağlayıcı

{{ number_format($totalProviders) }}

Aktif

Sağlayıcı

{{ number_format($activeProviders) }}

Bu Ay

Yeni Sağlayıcı

{{ number_format($thisMonthProviders) }}

Ortalama

Aylık

{{ number_format($avgMonthlyProviders, 1) }}

Sağlayıcı Trendi (Son {{ $period }} Ay)

Aylık sağlayıcı ekleme değişimini görsel olarak analiz edin

Aylık Sağlayıcı
En Yüksek: {{ number_format($maxMonthlyProviders) }}

En Çok Kullanılan Sağlayıcılar

@forelse($topProviders as $provider)
{{ $provider->name }}
{{ $provider->service_count }} hizmet
@empty

Henüz sağlayıcı eklenmemiş

@endforelse

Sağlayıcı Durumları

Toplam Sağlayıcı {{ number_format($totalProviders) }}
Aktif Sağlayıcı {{ number_format($activeProviders) }}
Bu Ay Eklenen {{ number_format($thisMonthProviders) }}
En Çok Kullanılan {{ $topProviderName ?? '-' }}

Aylık Detaylar

@foreach($labels as $index => $label) @php $currentValue = $values[$index]; $previousValue = $index > 0 ? $values[$index - 1] : 0; $change = $previousValue > 0 ? (($currentValue - $previousValue) / $previousValue) * 100 : 0; @endphp @endforeach
Dönem Sağlayıcı Sayısı Değişim
{{ $label }} {{ number_format($currentValue) }} @if($index > 0) {{ $change >= 0 ? '+' : '' }}{{ number_format($change,1) }}% @if($change >= 0) @else @endif @else - @endif