@extends('adminlte.app') {{-- Parâmetros de operação do Portal de Descargas. Layout TFDS, igual ao resto do módulo. --}} @php use App\Models\ConfiguracaoRh; $explicacao = [ ConfiguracaoRh::SCORE_MOTORISTA_AUTO => [ 'titulo' => 'Casamento automático do motorista', 'texto' => 'Confiança mínima para o sistema aceitar sozinho o motorista que vem no CSV. Abaixo deste valor o mapa fica em "motorista por confirmar" e a logística decide. Subir torna o sistema mais desconfiado (mais confirmações manuais, menos enganos); baixar faz o contrário.', 'min' => 60, 'max' => 100, 'passo' => 1, ], ConfiguracaoRh::TOLERANCIA_DIVERGENCIA_PCT => [ 'titulo' => 'Tolerância de divergência', 'texto' => 'Diferença aceite entre os litros que o motorista registou e os que vêm no CSV do dia seguinte, em percentagem da quantidade do CSV. Acima disto o mapa é marcado com divergência e fica um evento no histórico.', 'min' => 0, 'max' => 25, 'passo' => 0.1, ], ConfiguracaoRh::ACESSO_TEMPORARIO_DIAS => [ 'titulo' => 'Validade do acesso temporário', 'texto' => 'Dias durante os quais o login criado para um motorista subcontratado continua válido. Passado esse prazo, o acesso deixa de entrar na app.', 'min' => 1, 'max' => 90, 'passo' => 1, ], ]; @endphp @section('content')
@if ($message = Session::get('success'))
{{ $message }}
@endif @if ($message = Session::get('error'))
{{ $message }}
@endif

Parâmetros de operação

Limiares do Portal de Descargas. Alterar um valor cria uma nova vigência — o critério que estava em vigor no passado não é reescrito.

Os limites legais de condução, pausas e repouso (Reg. CE 561/2006 e Lei 27/2010) não são configuráveis — são a lei, não um parâmetro de negócio.
{{-- ====================== PARÂMETROS ====================== --}} @foreach($parametros as $p) @php $info = $explicacao[$p->chave] ?? null; @endphp

{{ $info['titulo'] ?? $p->descricao }}

{{ $info['texto'] ?? $p->descricao }}

Em vigor desde {{ optional($p->vigente_de)->format('d/m/Y') }} · chave {{ $p->chave }}

{{ rtrim(rtrim(number_format($p->valor, 2, ',', ''), '0'), ',') }} {{ $p->unidade }}
@if($permissoes->atribuir_mapas_carga)
@csrf @if(isset($info['min'])) permitido entre {{ $info['min'] }} e {{ $info['max'] }} @endif
@else

Sem permissão para alterar parâmetros.

@endif
@endforeach {{-- ====================== HISTÓRICO ====================== --}}
Histórico de alterações
@forelse($historico as $h) @empty @endforelse
Parâmetro Valor Em vigor de até Alterado por
{{ $h->descricao }} {{ rtrim(rtrim(number_format($h->valor, 2, ',', ''), '0'), ',') }} {{ $h->unidade }} {{ optional($h->vigente_de)->format('d/m/Y') }} @if($h->vigente_ate) {{ $h->vigente_ate->format('d/m/Y') }} @else em vigor @endif {{ optional(\App\Models\User::find($h->user_id))->name ?: 'instalação' }} · {{ optional($h->created_at)->format('d/m/Y H:i') }}
Sem alterações registadas.
@endsection