diff --git a/src/index.html b/src/index.html index 095d611..93cf804 100644 --- a/src/index.html +++ b/src/index.html @@ -2325,14 +2325,82 @@ function buildRelatorioModal(full) {
@@ -2416,12 +2484,27 @@ window.salvarEdicaoConsulta = async function() { const full = window._currentConsulta; if (!full) return; - const newEsperado = parseNum(document.getElementById('edit-esperado').value); - const newObs = document.getElementById('edit-obs').value; + const p = v => parseFloat((v || '0').replace(',', '.') || '0'); + const inp = id => document.getElementById(id).value; const updates = { - saldo_esperado: newEsperado, - observacoes: newObs + saldo_troco: p(inp('edit-troco')), + saldo_credito: p(inp('edit-credito')), + saldo_debito: p(inp('edit-debito')), + saldo_alimentacao: p(inp('edit-alimentacao')), + saldo_vales: p(inp('edit-vales')), + total_cartao_pix: p(inp('edit-pixcartao')), + total_pixcnpj: p(inp('edit-pixcnpj')), + saldo_areceber: p(inp('edit-areceber')), + fechamento_dinheiro: p(inp('edit-fd')), + fechamento_cartoes: p(inp('edit-fc')), + fechamento_areceber: p(inp('edit-fr')), + total_sangrias: p(inp('edit-sangrias')), + total_despesas: p(inp('edit-despesas')), + clientes: parseInt(inp('edit-clientes') || '0'), + frango: parseInt(inp('edit-frango') || '0'), + saldo_esperado: p(inp('edit-esperado')), + observacoes: inp('edit-obs') }; const hasTauri = !!(window.__TAURI__ && window.__TAURI__.core);