fix: dados JSONB no PATCH, total_cancelamentos, corrige duplicados total_*
Build Fechamento de Caixa / build (macos-14, app) (push) Has been cancelled
Build Fechamento de Caixa / build (ubuntu-22.04, deb) (push) Has been cancelled
Build Fechamento de Caixa / build (windows-2022, msi) (push) Has been cancelled

This commit is contained in:
root
2026-07-01 14:50:35 +00:00
parent a8319d96a6
commit 42aadcca2c
+15 -9
View File
@@ -3034,23 +3034,29 @@ window.salvarEdicaoModal = async function() {
saldo_debito: cartDeb_tot, saldo_debito: cartDeb_tot,
saldo_alimentacao: cartAli_tot, saldo_alimentacao: cartAli_tot,
saldo_vales: vales_tot, saldo_vales: vales_tot,
total_pixcnpj: pixcnpj_tot,
saldo_areceber: recv_tot, saldo_areceber: recv_tot,
// Totais // Totais
total_vales: vales_tot, total_vales: vales_tot,
total_despesas: desp_tot, total_despesas: desp_tot,
total_sangrias: sang_tot, total_sangrias: sang_tot,
total_areceber: recv_tot, total_pixcnpj: pixcnpj_tot,
total_areceber: recv_tot,
total_cancelamentos: canc_tot, total_cancelamentos: canc_tot,
// Lançamentos detalhados // Lançamentos detalhados (JSONB — gravados no campo `dados`)
vales: vales, dados: JSON.stringify({
despesas: despesas, cartoes,
sangrias: sangrias, vales,
cancelamentos: cancelamentos, despesas,
pixcnpj: pixcnpj, sangrias,
receber: receber, cancelamentos,
pixcnpj,
receber,
clientes: parseInt(inp('edit-clientes') || '0'),
frango: parseInt(inp('edit-frango') || '0'),
vendas: p(inp('edit-vendas')),
}),
// Contadores // Contadores
clientes: parseInt(inp('edit-clientes') || '0'), clientes: parseInt(inp('edit-clientes') || '0'),