From 356d45c3e566b7fca7c541640d7698192ac5533a Mon Sep 17 00:00:00 2001 From: Welton Moura Date: Fri, 27 Dec 2024 17:17:17 -0300 Subject: [PATCH] removeProductBalcao trocado htmx por ajax --- gestaoRaul/balcao/templates/viewBalcao.html | 4 +-- gestaoRaul/db.sqlite3 | Bin 266240 -> 266240 bytes .../htmx_list_products_in_balcao.html | 4 ++- .../static/comandas/js/viewbalcao.js | 23 ++++++++++++------ 4 files changed, 21 insertions(+), 10 deletions(-) diff --git a/gestaoRaul/balcao/templates/viewBalcao.html b/gestaoRaul/balcao/templates/viewBalcao.html index 7e966b3..97fa7d0 100644 --- a/gestaoRaul/balcao/templates/viewBalcao.html +++ b/gestaoRaul/balcao/templates/viewBalcao.html @@ -46,8 +46,8 @@ {{item.product.name}} R$ {{item.product.price}} - diff --git a/gestaoRaul/db.sqlite3 b/gestaoRaul/db.sqlite3 index 0a5b572c87bb32b46b8b08cc2d27ac1ae9cfa320..b879434da91e103cab759e93cdb6cf1618191e39 100644 GIT binary patch delta 482 zcmYk!KS&!<9KiAS?)Q5!m*-0lNrjR)m?1hH9G5?L8DgN&MGY1@wGOtOGF6&sN3tp`Jh;(+>zC2j(fMd8%*8Kh9>8<;y$WwN zHM0#Z90~!|1fHlrr`jeR(eKC;frsKRnG#s{BY%15=sm>Z zdI&v2NC;bMtO1u1dZ3sGV^rfEm25*oGx$G#&42O>{)2z%JvG;XLYO*o^9-C}#FO5a z44eE`emjH7N5eHzX4vrais7N37Yyruo~hVZxV90IlxhsOM&SaEp$3aE4HQyrk1azA zQjL$eqCv7!kWUdG8o9ikGc#_^&Da8ym3&X*vJAM3gwUpJBaX@pP!FZ)8tq{fxE1kD2({Zhge>+~8>Z`a{CzH!MLU{~}k^lQG BeOCYg delta 470 zcmYk2ODIH97{|}K-*;ym=bkaiBY7<3xw*~l-nla@P#^`C zQA8Ru2bmgKSdb<*c6Kbh7Fe-xXRd|C*RTKod-hGP2PfBqv2uDlU(rr)4+lncnwrY! z(;1z*p~#F5#vtZ#y6UJg7${D%9k#)K*cW?aPl2I8f1pdeIQk~^$(tBVD6)3}PSDQ| zh+p8Ye7{r{Xh7hR52zwA&Qiqh#FwG2UVISO-*e#>ZhPrt57I+2i{uIvl`{4%BNdWO+zJ>HRn*F6l$d!(-i*AKlv+v {{item.product.name}} R$ {{item.product.price}} - + {% endfor %} diff --git a/gestaoRaul/templates/static/comandas/js/viewbalcao.js b/gestaoRaul/templates/static/comandas/js/viewbalcao.js index 18cf46c..5a52a0c 100644 --- a/gestaoRaul/templates/static/comandas/js/viewbalcao.js +++ b/gestaoRaul/templates/static/comandas/js/viewbalcao.js @@ -120,23 +120,32 @@ function addProductBalcao() { var qtd = document.getElementById('qtd-product').value; console.log(productId, comandaId) const url = `/balcao/addProductBalcaoTeclado${productId}/${comandaId}/${qtd}/`; - const listProductsBalcao = document.getElementById('list-products-balcao'); fetch(url, { method: 'GET', headers: { 'Content-Type': 'application/json' - }, - - }) - .then(function(response) { + },}).then(function(response) { return response.text(); - }).then(function(text) { + }).then(function(text) { var listProductsBalcaoElement = document.getElementById("list-products-balcao"); listProductsBalcaoElement.innerHTML = text; }) +} - // reloadPage() +function removeProductBalcao(id) { + + const url = `/balcao/removeProductBalcao${id}/`; + fetch(url, { + method: 'GET', + headers: { + 'Content-Type': 'application/json' + },}).then(function(response) { + return response.text(); + }).then(function(text) { + var listProductsBalcaoElement = document.getElementById("list-products-balcao"); + listProductsBalcaoElement.innerHTML = text; + }) }