%# app/views/motorista/dashboard/index.html.erb — Painel do Motorista %> <% content_for :title, 'Meu Painel' %>
Aqui estão seus valores de entregas.
<%# ── Aviso de pagamento recém-confirmado ───────────────── %> <% if @pagamentos_recentes.any? %><%= icone :sucesso, cor: nil %> Pagamento confirmado!
Você recebeu <%= moeda(cm.valor_total) %> pela consolidação <%= cm.consolidacao.nome %>
<%= icone :dinheiro %> <%= l cm.pago_em.to_date, format: :short %> <% if cm.forma_pagamento.present? %>· <%= cm.forma_pagamento.humanize %><% end %> <% if cm.nota_fiscal.present? %>· <%= icone :nota_fiscal %> NF <%= cm.nota_fiscal %><% end %>
<%= icone :dinheiro, cor: nil %> Valor estimado deste mês
<%= icone :calendario, cor: nil %> <%= l @estimado_inicio, format: :short %> a <%= l @estimado_fim, format: :short %>
<%= moeda(@valor_estimado) %>
<%= @entregas_mes %> entregas feitas e confirmadas
<%= icone :alerta, cor: nil %> Valor aproximado. O valor certo sai quando a empresa fechar o pagamento.
<%= icone :sucesso, cor: 'text-green-600' %> Valor fechado para pagamento
<%= moeda(@valor_consolidado) %>
Soma dos pagamentos já confirmados pela empresa
<%= c.nome %>
<%= badge_status(c.status) %> <% if c.finalizada? %> <%= badge_pagamento(cm&.pago? ? :pago : :pendente) %> <% end %><%= icone :calendario %> <%= l c.data_inicio, format: :short %> a <%= l c.data_fim, format: :short %>
<%= moeda(cm&.valor_total || 0) %>
<% if cm&.pago? %><%= icone :dinheiro, cor: 'text-green-400' %> Pago em <%= l cm.pago_em.to_date, format: :short %> <% if cm.forma_pagamento.present? %>via <%= cm.forma_pagamento.humanize %><% end %>
<% if cm.nota_fiscal.present? %><%= icone :nota_fiscal %> Nota Fiscal: <%= cm.nota_fiscal %>
<% end %> <% end %><%= icone :vazio, tamanho: 'w-12 h-12', cor: 'text-gray-600' %>
Você ainda não aparece em nenhum pagamento.
Quando a empresa fechar um período com suas entregas, ele aparece aqui.