fix: limpar rascunho - arrays explícitos + Object.keys(TABLES).forEach(renderTable)
This commit is contained in:
+6
-11
@@ -2113,6 +2113,11 @@ document.getElementById('btn-limpar').addEventListener('click', () => {
|
|||||||
fechamento_contado: { dinheiro: 0, cartoes: 0, receber: 0 },
|
fechamento_contado: { dinheiro: 0, cartoes: 0, receber: 0 },
|
||||||
observacoes: '', id_local: null, sync_status: 'local'
|
observacoes: '', id_local: null, sync_status: 'local'
|
||||||
};
|
};
|
||||||
|
// Limpa arrays
|
||||||
|
estado.sangrias = []; estado.despesas = []; estado.pixcnpj = [];
|
||||||
|
estado.vales = []; estado.receber = []; estado.cancelamentos = [];
|
||||||
|
estado.cartoes = { credito: [], debito: [], alimentacao: [], pix: [] };
|
||||||
|
estado.fechamento_contado = { dinheiro: 0, cartoes: 0, receber: 0 };
|
||||||
// Limpa todos os campos do formulário principal
|
// Limpa todos os campos do formulário principal
|
||||||
setVal('f-operador', ''); setVal('f-turno', '');
|
setVal('f-operador', ''); setVal('f-turno', '');
|
||||||
setVal('f-fech-dinheiro', ''); setVal('f-fech-cartoes', ''); setVal('f-fech-receber', '');
|
setVal('f-fech-dinheiro', ''); setVal('f-fech-cartoes', ''); setVal('f-fech-receber', '');
|
||||||
@@ -2121,17 +2126,7 @@ document.getElementById('btn-limpar').addEventListener('click', () => {
|
|||||||
setVal('sys-troco', ''); setVal('sys-total', '');
|
setVal('sys-troco', ''); setVal('sys-total', '');
|
||||||
setVal('sys-credito', ''); setVal('sys-debito', '');
|
setVal('sys-credito', ''); setVal('sys-debito', '');
|
||||||
setVal('sys-alimentacao', ''); setVal('sys-pixcnpj', '');
|
setVal('sys-alimentacao', ''); setVal('sys-pixcnpj', '');
|
||||||
// Limpa tables
|
Object.keys(TABLES).forEach(renderTable);
|
||||||
renderTable('cancel-table', [], 'cancelamentos');
|
|
||||||
renderTable('vales-table', [], 'vales');
|
|
||||||
renderTable('pixcnpj-table', [], 'pixcnpj');
|
|
||||||
renderTable('receber-table', [], 'receber');
|
|
||||||
renderTable('despesas-table', [], 'despesas');
|
|
||||||
renderTable('sangrias-table', [], 'sangrias');
|
|
||||||
renderCartoesTable('cartao-credito-table', [], 'credito');
|
|
||||||
renderCartoesTable('cartao-debito-table', [], 'debito');
|
|
||||||
renderCartoesTable('cartao-alimentacao-table', [], 'alimentacao');
|
|
||||||
renderCartoesTable('cartao-pix-table', [], 'pix');
|
|
||||||
updateTotals();
|
updateTotals();
|
||||||
syncUI();
|
syncUI();
|
||||||
showToast('Rascunho limpo.', 'info');
|
showToast('Rascunho limpo.', 'info');
|
||||||
|
|||||||
Reference in New Issue
Block a user