@extends('layouts.default') @section('content')

{{ $client->company_name }} · Sağlık Skoru

Müşterinin operasyon, API, veri, mail ve rapor sağlığını detaylı kontrol edin.

@csrf
Listeye Dön
@if(session('success'))
{{ session('success') }}
@endif @php($card = $data['card'])
Genel Skor

{{ $card['score'] }}/100

{{ $card['status_label'] }}
@foreach([ 'api' => 'API', 'data_quality' => 'Veri Kalitesi', 'report' => 'Rapor', 'mail' => 'Mail', 'alert' => 'Uyarı', 'task' => 'Görev', 'onboarding' => 'Onboarding', ] as $key => $label)
{{ $label }}

{{ $card['breakdown'][$key]['score'] }}

{{ $card['breakdown'][$key]['label'] ?? '' }}
@endforeach
Riskler
@forelse($card['risk_items'] as $risk)
{{ $risk['title'] }}
{{ $risk['description'] ?? '' }}
{{ strtoupper($risk['priority'] ?? 'medium') }}
@if(! empty($risk['url'])) İlgili Ekrana Git @endif
@empty

Bu müşteri için kritik risk görünmüyor.

@endforelse
Önerilen Aksiyonlar
@forelse($card['recommendations'] as $recommendation)
{{ $recommendation }}
@empty

Ek aksiyon önerisi yok.

@endforelse
Platform Durumu
@forelse($data['platforms'] as $platform) @empty @endforelse
PlatformDurumKaliteSon Sync
{{ $platform['platform_label'] }} {{ $platform['status'] }} {{ $platform['quality_score'] ?? '-' }} {{ $platform['last_sync_at'] ? \Illuminate\Support\Carbon::parse($platform['last_sync_at'])->format('d.m.Y H:i') : '-' }}
Bağlantı yok.
Skor Geçmişi
@forelse($data['history'] as $row) @empty @endforelse
TarihSkorDurum
{{ $row->score_date?->format('d.m.Y') }} {{ $row->score }} {{ $row->statusLabel() }}
Geçmiş skor yok.
Açık Görevler / Uyarılar
Görevler
@forelse($data['open_tasks'] as $task)
{{ $task->title }}
{{ $task->priority }} · {{ $task->status }}
@empty

Açık görev yok.

@endforelse
Uyarılar
@forelse($data['open_alerts']->take(8) as $alert)
{{ $alert->title ?? $alert->message ?? 'Uyarı' }}
{{ $alert->severity ?? '-' }}
@empty

Açık uyarı yok.

@endforelse
@endsection