diff --git a/pos/static/js/inventory.js b/pos/static/js/inventory.js index 67b39fc..e2c66e3 100644 --- a/pos/static/js/inventory.js +++ b/pos/static/js/inventory.js @@ -216,6 +216,13 @@ } document.getElementById('createResult').innerHTML = '' + msg + ''; loadItems(currentPage); + // Close modal, clear form, refresh badges + closeCreateModal(); + ['newPartNumber','newName','newBrand','newBarcode','newCost','newPrice1','newPrice2','newPrice3','newMinStock','newInitialStock','newLocation'].forEach(function(id) { + var el = document.getElementById(id); + if (el) el.value = ''; + }); + if (window.loadInventoryStats) window.loadInventoryStats(); } else { document.getElementById('createResult').innerHTML = '' + (result ? result.error || 'Error' : 'Error de red') + ''; } diff --git a/pos/templates/inventory.html b/pos/templates/inventory.html index 8678147..b5faef6 100644 --- a/pos/templates/inventory.html +++ b/pos/templates/inventory.html @@ -815,7 +815,7 @@ - + @@ -823,9 +823,9 @@