From 42aadcca2c6901a708b5ac2facc6b8ece8e8d292 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 1 Jul 2026 14:50:35 +0000 Subject: [PATCH] fix: dados JSONB no PATCH, total_cancelamentos, corrige duplicados total_* --- src/index.html | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/src/index.html b/src/index.html index 2952aeb..4d0a276 100644 --- a/src/index.html +++ b/src/index.html @@ -3034,23 +3034,29 @@ window.salvarEdicaoModal = async function() { saldo_debito: cartDeb_tot, saldo_alimentacao: cartAli_tot, saldo_vales: vales_tot, - total_pixcnpj: pixcnpj_tot, saldo_areceber: recv_tot, // Totais total_vales: vales_tot, total_despesas: desp_tot, total_sangrias: sang_tot, - total_areceber: recv_tot, + total_pixcnpj: pixcnpj_tot, + total_areceber: recv_tot, total_cancelamentos: canc_tot, - // Lançamentos detalhados - vales: vales, - despesas: despesas, - sangrias: sangrias, - cancelamentos: cancelamentos, - pixcnpj: pixcnpj, - receber: receber, + // Lançamentos detalhados (JSONB — gravados no campo `dados`) + dados: JSON.stringify({ + cartoes, + vales, + despesas, + sangrias, + cancelamentos, + pixcnpj, + receber, + clientes: parseInt(inp('edit-clientes') || '0'), + frango: parseInt(inp('edit-frango') || '0'), + vendas: p(inp('edit-vendas')), + }), // Contadores clientes: parseInt(inp('edit-clientes') || '0'),