Imṕlantação do dash board de acompanhamento diario das entregas
This commit is contained in:
15
app/views/operacoes_dashboard/_mapa.html.erb
Normal file
15
app/views/operacoes_dashboard/_mapa.html.erb
Normal file
@@ -0,0 +1,15 @@
|
||||
<%# locals: metricas (Analytics::OperacaoMetricas) %>
|
||||
<% pontos = metricas.pontos_mapa %>
|
||||
<div class="bg-[#1a1a1a] rounded-2xl border border-white/5 p-6">
|
||||
<div class="flex items-center justify-between mb-4">
|
||||
<p class="text-gray-400 text-sm font-medium">Mapa de Calor de Entregas</p>
|
||||
<span class="text-xs text-gray-500"><%= pontos.size %> pontos</span>
|
||||
</div>
|
||||
<% if pontos.empty? %>
|
||||
<p class="text-center py-8 text-gray-500 text-sm">Sem coordenadas para exibir no período.</p>
|
||||
<% else %>
|
||||
<div class="mapa-calor h-96 rounded-xl overflow-hidden"
|
||||
data-pontos="<%= pontos.to_json %>"
|
||||
data-centro="<%= metricas.centro_mapa.to_json %>"></div>
|
||||
<% end %>
|
||||
</div>
|
||||
Reference in New Issue
Block a user