@extends('layouts.app')
@section('titulo', 'Caso ' . $caso->mai)
@section('conteudo')
← Voltar à fila
Fichas / Caso {{ $caso->mai }}
Caso {{ $caso->mai }} · {{ $caso->nome_lido ?? 'sem nome' }} · Proc {{ $caso->proc_num }} ·
@if(in_array($caso->estado, ['por_rever', 'bloqueado']))
{{ $caso->estado }}
@elseif(in_array($caso->estado, ['aprovado', 'dry_run_ok', 'inserido_verificado']))
{{ $caso->estado }}
@elseif(in_array($caso->estado, ['bloqueado', 'erro_tecnico']))
{{ $caso->estado }}
@elseif(in_array($caso->estado, ['em_leitura', 'a_aplicar']))
{{ $caso->estado }}
@else
{{ $caso->estado }}
@endif
· versão {{ $caso->versao }}
@if($caso->bloqueio_motivo)
{{ $caso->bloqueio_motivo }}
@endif
Resumo para aprovação
| Secção | Resumo |
| Contrato | {{ $resumoContrato }} |
| Condições | {{ $resumoCondicoes }} |
| App RH | {{ $resumoAppRh }} |
Tem alterações por guardar — carregue em "Guardar edições" antes de aprovar, fazer dry-run ou aplicar.
@php($rotuloAplicar = 'Aplicar em '.strtoupper($ambiente ?? 'DEV'))
@if($podeAplicarDev)
@else
@endif
@if($podeReconciliar)
@else
@endif
@if($podePdfEmail)
Descarregar ficha PDF
@else
@endif
@if($caso->email_enviado_em)
email enviado {{ $caso->email_enviado_em->format('d/m') }}
@endif
@if($caso->estado === 'inserido_verificado')
@else
@endif
@if(!is_null($conferenciaLinhas))
Conferência pós-inserção
| Campo |
Manifesto |
Sabichão |
Estado |
@if(empty($conferenciaLinhas))
| Sem campos para conferir. |
@else
@foreach($conferenciaLinhas as $linha)
| {{ $linha['campo'] }} |
{{ $linha['manifesto'] }} |
{{ $linha['sabichao'] }} |
@if($linha['estado'] === 'ok')
ok
@elseif($linha['estado'] === 'equivalente')
equivalente (confirmado pelo modelo)
@elseif($linha['estado'] === 'diferente')
diferente
@endif
|
@endforeach
@endif
@endif
Histórico de execuções
| Ação |
Alvo |
Exit code |
Quando |
@forelse($execucoes as $execucao)
| {{ $execucao->acao }} |
{{ $execucao->alvo }} |
@if($execucao->exit_code === null)
sem resposta
@elseif($execucao->exit_code === 0)
0
@else
{{ $execucao->exit_code }}
@endif
|
{{ $execucao->created_at->format('d/m/Y H:i') }} |
@empty
| Sem execuções. |
@endforelse
Documentos da pasta
| Ficheiro |
Tipo classificado |
Páginas |
|
@forelse($caso->documentos as $doc)
| {{ $doc->ficheiro }} |
{{ $doc->tipo ?? 'outro' }} |
{{ $doc->paginas ?? 1 }} |
@for($p = 1; $p <= ($doc->paginas ?? 1); $p++)
@endfor
|
@empty
| Sem documentos lidos. |
@endforelse
@if($podeEditarSecoes)
@endif
@endsection
@push('head')
@endpush