Voltar @if($campaign->status === 'draft') Ativar campanha @endif @if($campaign->status === 'active') Encerrar @endif @error('recipients')
{{ $message }}
@enderror

Dados da campanha

Questionário

{{ $campaign->questionnaireVersion?->questionnaire?->name ?? '-' }} — {{ $campaign->questionnaireVersion?->name ?? '-' }}

Descrição

{{ $campaign->description ?: '-' }}

Período

{{ $campaign->starts_at?->format('d/m/Y') ?? '-' }} até {{ $campaign->ends_at?->format('d/m/Y') ?? '-' }}

Anonimização

{{ $campaign->anonymity_type === 'hybrid' ? 'Híbrida' : 'Totalmente anônima' }}

Mínimo por grupo

{{ $campaign->minimum_group_respondents }} respondentes

Resultados por dimensão

Média agrupada das respostas concluídas.

@if($resultsByDimension->count())
@foreach($resultsByDimension as $result) @php $score = round($result->average_score, 1); $risk = match (true) { $score < 25 => ['Baixo', 'bg-green-50 text-green-700'], $score < 50 => ['Moderado', 'bg-yellow-50 text-yellow-700'], $score < 75 => ['Alto', 'bg-orange-50 text-orange-700'], default => ['Crítico', 'bg-red-50 text-red-700'], }; @endphp @endforeach
Dimensão Média Respostas Classificação
{{ $result->dimension_name }} {{ $score }} {{ $result->total_answers }} {{ $risk[0] }}
@else
Ainda não há respostas concluídas para gerar resultados.
@endif

Público-alvo

Filtre e selecione os colaboradores que receberão a avaliação.

Selecionados: {{ count($selectedEmployees) }}

Selecionar página Limpar seleção
@forelse($employees as $employee) @empty @endforelse
Nome E-mail Unidade Setor Cargo Situação
{{ $employee->name }} {{ $employee->email ?: '-' }} {{ $employee->unidade?->name ?? '-' }} {{ $employee->setor?->name ?? '-' }} {{ $employee->cargo?->name ?? '-' }} @if(in_array($employee->id, $selectedEmployees)) Selecionado @else Fora da campanha @endif
Nenhum colaborador encontrado.
{{ $employees->links() }}
Salvar público

Participantes

Colaboradores vinculados à campanha.

@forelse($recipients as $recipient) @php $invite = $recipient->invites->first(); @endphp @empty @endforelse
Nome Status Link Ações
{{ $recipient->colaborador?->name }}
{{ $recipient->colaborador?->email ?: 'Sem e-mail' }}
{{ $recipient->status === 'pending' ? 'Pendente' : $recipient->status }} @if($invite)
@else Não gerado @endif
Nenhum participante selecionado.
@if($showRemoveRecipientModal)

Remover participante?

O colaborador será removido desta campanha. O cadastro dele continuará salvo no sistema.

Cancelar Remover
@endif