Voltar

Informações da Aprovação

#{{ $approvalTrail->id }}

#{{ $approvalTrail->processo_id }}

{{ $approvalTrail->step_name }}

Etapa #{{ $approvalTrail->step_number }}

{{ $approvalTrail->getStatusLabel() }}

Responsável & Justificativa

{{ $approvalTrail->approver?->name ?? 'N/A' }}

{{ $approvalTrail->approver?->email ?? '' }}

{{ $approvalTrail->created_at->format('d/m/Y H:i:s') }}

{{ $approvalTrail->created_at->diffForHumans() }}

{{ $approvalTrail->justification ?? 'Nenhuma justificativa fornecida' }}

@if ($approvalTrail->previous_state || $approvalTrail->new_state)

Mudanças de Estado

@if ($approvalTrail->previous_state)
{{ json_encode($approvalTrail->previous_state, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE) }}
@endif @if ($approvalTrail->new_state)
{{ json_encode($approvalTrail->new_state, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE) }}
@endif
@endif @if (count($allTrails) > 1)

Histórico Completo de Aprovações do Processo

@foreach ($allTrails as $trail)
@if ($trail->status === 'approved') @elseif ($trail->status === 'rejected') @else @endif

{{ $trail->step_name }}

{{ $trail->created_at->format('d/m/Y H:i') }}

{{ $trail->approver?->name ?? 'N/A' }} - {{ $trail->getStatusLabel() }}

@if ($trail->justification)

{{ $trail->justification }}

@endif
@if ($trail->id === $approvalTrail->id)
Atual
@endif
@endforeach
@endif