Relatórios

Gere relatórios técnicos e executivos das campanhas psicossociais.

@if($campaigns->count())
@foreach($campaigns as $campaign) @php $score = isset($scores[$campaign->id]) ? round($scores[$campaign->id], 2) : null; $risk = match (true) { is_null($score) => ['-', 'bg-slate-100 text-slate-600'], $score <= 2.33 => ['Baixa exposição', 'bg-green-50 text-green-700'], $score <= 3.66 => ['Risco moderado', 'bg-yellow-50 text-yellow-700'], default => ['Alto risco', 'bg-red-50 text-red-700'], }; $rate = $campaign->recipients_count > 0 ? round(($campaign->answered_count / $campaign->recipients_count) * 100) : 0; @endphp @endforeach
Campanha Questionário Participação Média geral Risco Ações
{{ $campaign->name }}
{{ $campaign->created_at->format('d/m/Y') }}
{{ $campaign->questionnaireVersion?->questionnaire?->name ?? '-' }} {{ $campaign->questionnaireVersion?->name ?? '-' }} {{ $campaign->answered_count }}/{{ $campaign->recipients_count }} {{ $rate }}% de resposta {{ $score ?? '-' }} {{ $risk[0] }}
{{ $campaigns->links() }}
@else @endif