@php
$critClass = ['alta' => 'bg-danger', 'media' => 'bg-warning text-dark', 'baixa' => 'bg-secondary'];
$impClass = ['bloqueia' => 'bg-danger', 'ressalva' => 'bg-warning text-dark', 'informativo' => 'bg-info'];
$hideCliente = $hideCliente ?? false;
$contextoSimulacao = $contextoSimulacao ?? false;
$simRef = $sim ?? null;
@endphp
@unless($hideCliente)
| {{ optional($p->pessoa)->razaosocial ?: optional($p->pessoa)->nome ?: '—' }} |
@endunless
{{ $p->tipo }} |
{{ \App\Models\SimulacaoPendencia::criticidadeLabels()[$p->criticidade] ?? $p->criticidade }} |
{{ \App\Models\SimulacaoPendencia::impactoLabels()[$p->impacto_simulacao] ?? $p->impacto_simulacao }} |
{{ $p->titulo }}
{{ Str::limit($p->descricao, 120) }}
|
{{ Str::limit($p->acao_recomendada, 80) }} |
{{ \App\Models\SimulacaoPendencia::statusLabels()[$p->status] ?? $p->status }} |
{{ ucfirst($p->responsavel) }} |
@if(in_array($p->status, ['aberta', 'em_revisao']))
@if($contextoSimulacao && $simRef && in_array($p->codigo_regra, ['CADASTRO_AUSENTE', 'CADASTRO_INCONSISTENTE', 'CONVERSAO_UNIDADE_AUSENTE', 'UNIDADE_DIVERGENTE'], true))
Corrigir
@elseif($contextoSimulacao && $simRef && $p->codigo_regra === 'NCM_AUSENTE')
Corrigir
@elseif($contextoSimulacao && $simRef && $p->codigo_regra === 'ORIGEM_INDEFINIDA')
Reforma
@elseif($contextoSimulacao && $simRef && $p->codigo_regra === 'GRUPO_DEPARA_AUSENTE')
De-para
@endif
@endif
|