As entregas tem agora destaque de status na consolidação

This commit is contained in:
2026-06-25 10:07:11 -03:00
parent 280c2c7143
commit 48531a1996

View File

@@ -88,7 +88,7 @@
<% if @entregas.any? %> <% if @entregas.any? %>
<% @entregas.each do |e| %> <% @entregas.each do |e| %>
<% tipos_ativos = (@classificacoes[e.tracking_id] || []).map(&:tipo) %> <% tipos_ativos = (@classificacoes[e.tracking_id] || []).map(&:tipo) %>
<div class="bg-[#1a1a1a] border border-[#2a2a2a] rounded-xl p-4 flex flex-col md:flex-row md:items-center gap-3" <div class="bg-[#1a1a1a] border <%= e.falhada? ? 'border-red-500/50' : 'border-[#2a2a2a]' %> rounded-xl p-4 flex flex-col md:flex-row md:items-center gap-3"
data-validacao-target="linha" data-tracking="<%= e.tracking_id %>" data-validacao-target="linha" data-tracking="<%= e.tracking_id %>"
data-classificada="<%= tipos_ativos.any? ? '1' : '0' %>"> data-classificada="<%= tipos_ativos.any? ? '1' : '0' %>">
@@ -102,6 +102,8 @@
NF <%= e.numero_nf %> · <%= e.local %> NF <%= e.numero_nf %> · <%= e.local %>
<% if e.falhada? %> <% if e.falhada? %>
<span class="ml-1 align-middle text-[10px] font-bold uppercase tracking-wide bg-red-500/20 text-red-400 border border-red-500/40 px-1.5 py-0.5 rounded">⚠️ Insucesso</span> <span class="ml-1 align-middle text-[10px] font-bold uppercase tracking-wide bg-red-500/20 text-red-400 border border-red-500/40 px-1.5 py-0.5 rounded">⚠️ Insucesso</span>
<% else %>
<span class="ml-1 align-middle text-[10px] font-bold uppercase tracking-wide bg-green-500/20 text-green-400 border border-green-500/40 px-1.5 py-0.5 rounded">✓ Entregue</span>
<% end %> <% end %>
</p> </p>
<p class="text-gray-400 text-xs truncate">📍 <%= e.address.presence || 'sem endereço' %></p> <p class="text-gray-400 text-xs truncate">📍 <%= e.address.presence || 'sem endereço' %></p>