Correção de horario e implantação da geração de Romaneio

This commit is contained in:
2026-08-27 16:21:56 -03:00
parent a0aafe62fc
commit ad1a071e4b
51 changed files with 3450 additions and 46 deletions

View File

@@ -0,0 +1,21 @@
<%# Paradas que saíram do plano mas tinham edição humana. Não são impressas, e não
são apagadas: quem decide o que fazer com elas é o operador. %>
<% if linhas.any? %>
<div class="bg-[#111] border border-amber-500/30 rounded-2xl p-4">
<h2 class="text-amber-200 font-semibold text-sm mb-1">
<%= linhas.size %> parada(s) saíram do plano
</h2>
<p class="text-gray-400 text-xs mb-3">
Elas tinham edição sua, então foram guardadas em vez de apagadas — e não entram no PDF.
Se voltarem ao plano numa próxima importação, voltam sozinhas para a folha.
</p>
<ul class="space-y-1 text-sm">
<% linhas.each do |linha| %>
<li class="text-gray-500 line-through">
<span class="text-gray-400"><%= linha.veiculo %></span> ·
NF <%= linha.nota_fiscal.presence || '—' %> · <%= linha.nome %>
</li>
<% end %>
</ul>
</div>
<% end %>