From 63c985955792faa9b644beff7aa2418c19a55d7b Mon Sep 17 00:00:00 2001 From: Welton Moura Date: Mon, 23 Dec 2024 17:00:15 -0300 Subject: [PATCH] captura de dados pra dashbooad --- .../__pycache__/htmx_views.cpython-313.pyc | Bin 3042 -> 3311 bytes .../balcao/__pycache__/urls.cpython-313.pyc | Bin 899 -> 909 bytes gestaoRaul/balcao/htmx_views.py | 24 ++++++++---- gestaoRaul/balcao/templates/viewBalcao.html | 17 +++++---- gestaoRaul/balcao/urls.py | 8 ++-- .../comandas/templates/viewcomanda.html | 31 ++++++++------- gestaoRaul/db.sqlite3 | Bin 204800 -> 204800 bytes .../htmx_list_products_balcao.html | 11 +++++- .../static/comandas/js/viewbalcao.js | 36 +++++++++++++++++- .../static/comandas/js/viewcomanda.js | 12 ++++++ 10 files changed, 104 insertions(+), 35 deletions(-) diff --git a/gestaoRaul/balcao/__pycache__/htmx_views.cpython-313.pyc b/gestaoRaul/balcao/__pycache__/htmx_views.cpython-313.pyc index ea57762e0b00320bee7d8ffe62259ed2cc2e1d04..af194db38e0a8682b91c242a6da7275c27268baa 100644 GIT binary patch delta 722 zcmaDP{$7&rGcPX}0}#yEpP4Srxsk7tNk}j!v$!OnC_kk%xx^_kCpj^H^K2$5CP9J3 zloV9q11$PXBEm(fx%p+OC^C~-*q1VXm>j@rKKUVgjY>2x$O;e$W;11kuoM`OMMGI8 zE3%0Q@G%%OAt~URypi2dl0BH!k};1pm?MuZlv$X;!-#<)k3AwiNMLdztFX2Z#5iP9 z7ie7`TQFxRdk)xdAh}TXAo0l$S!I-bO&A!s8GyD+!n8!BhB5`S2Xk4ng=Ye7+FUP+M}P`F4KL@0m=DG(tK zA~-+<3y{#{ocx|shVK?nS!!NNVlgDHCv$U2>u>^P6=0x91jxI^TaZ|po03F!7h>}+aOGcNDVW^OWo&puN~VLohyMl#e?LzrPaoe$b_NmYFCq+rk~2yVa9@Z> uzbKH=;CX|Ex81MN?+S~^lgS^rW-*#i?&g+aw41z)+k``uQK3i-=okP(9J!+a delta 528 zcmaDa`AD4aGcPX}0}x!V%}mc`-^ka<#KWDFSzHoOl%GL;VCfq8Zj_%Gbk`bi^Ak1LPD8>*@HPOS@PIJ*@MI< zzh#wS31xvWBBCW>>Vi2<86j*H22C!%mmp4&Du@6nDdhzcVXl5IjtWkWKF)`m{WTeH zvE(J@rWS$hF6BX%2Fgx$;4)z3om|Kzr&=Tolq*sI5t<-E4McE&2zd~}0wgp!Chz8w zaW9er3CMv6B_MH&vmh}YXhU8}elbYB0u&U9fF$_}5-UM+&~Pj=1`2|76)&Bv!)-Qs z7Ppbv9S)fp;mflYW?kbj{K(26BK?JpK~Qo==>hHw5os3%(i=Q)u<*9~HTqp)5xK#_ w-R{%q)8cn$@?Y**G9c4dG8BmcDTs9(Ho3sK%}KQ@vYNb^$Ap8MQ2{Iq0KAKNrvLx| diff --git a/gestaoRaul/balcao/__pycache__/urls.cpython-313.pyc b/gestaoRaul/balcao/__pycache__/urls.cpython-313.pyc index cfc279908291bb2423eca22b1ac60d6bfd054013..8a2f325caa98014a271d462a75e219ba8daf60d0 100644 GIT binary patch delta 210 zcmZo>?`7xv%*)Hg00gJjXQp$pY~)L16cWtIEG`Ks%18mLV6Sb1$;wA;iKjT83YUE5685@{x^!mGc6p)(WrdIxZJ=Tu#_uWQqR3&mqEe ZfkEJd2m>R}1%CO94DyZKMZ!Q&001m9Nw@$2 delta 200 zcmeBWZ)WHF%*)Hg00h@-Gt<8@Z{$m4m*46K|NIJH)IUDt8FsN;IUC*~qc><4}h b5vB_a0v|*e7{{item.product.name}} R$ {{item.product.price}} @@ -96,13 +96,16 @@ Detalhes {{comanda.name}}
-

Adicionar Produto

-
-
- {% for product in products %} +

Buscar Produto

+
+ +
+
+
+ {% for product in products %}
- {{product.name}}
+ {{ forloop.counter0 }} {{product.name}}
R$ {{product.price}}
{% endfor %} diff --git a/gestaoRaul/balcao/urls.py b/gestaoRaul/balcao/urls.py index b616c19..1afeb4d 100644 --- a/gestaoRaul/balcao/urls.py +++ b/gestaoRaul/balcao/urls.py @@ -14,12 +14,12 @@ urlpatterns = [ htmx_urlpatterns = [ # path('listProduct/', htmx_views.listProduct, name='listProduct'), - path('listProduct//', htmx_views.listProduct, name='listProduct'), - path('addProduct//', htmx_views.addProduct, name='addProduct'), - path('removeProductComanda/', htmx_views.removeProductComanda, name='removeProductComanda'), + path('listProduct//', htmx_views.listProductBalcao, name='listProductBalcao'), + path('addProduct//', htmx_views.addProductBalcao, name='addProductBalcao'), + path('removeProductComanda/', htmx_views.removeProductBalcao, name='removeProductBalcao'), # path('closeComanda/', htmx_views.closeComanda, name='closeComanda'), # path('reopenComanda/', htmx_views.reopenComanda, name='reopenComanda'), - path('paymentComanda/', htmx_views.paymentComanda, name='paymentComanda'), + path('paymentComanda/', htmx_views.paymentBalcao, name='paymentBalcao'), ] urlpatterns += htmx_urlpatterns \ No newline at end of file diff --git a/gestaoRaul/comandas/templates/viewcomanda.html b/gestaoRaul/comandas/templates/viewcomanda.html index 194b22a..958f4ad 100644 --- a/gestaoRaul/comandas/templates/viewcomanda.html +++ b/gestaoRaul/comandas/templates/viewcomanda.html @@ -33,11 +33,14 @@ Detalhes {{comanda.name}} {% endif %} >Fechar Comanda - + {% else %} + + + {% endif %} - >Receber + + {% endif %} - hx-get="{% url 'removeProductComanda' item.id %} " hx-trigger="click" hx-target="#list-products-comanda" onclick="open_remove_product_comanda()">🗑️ Excluir - - - - - {% endfor %} + + + + + {% endfor %} Total R$ {{total}} diff --git a/gestaoRaul/db.sqlite3 b/gestaoRaul/db.sqlite3 index ff027e64c7a8e4149db0038f00355ce636068745..92ba2fc3c352b74a353eb8192c31ebc440e08534 100644 GIT binary patch delta 3265 zcmb`JdyExV9mmg{d*|MryLZlSSr(RO+4lmwJ3BLH-pekom+fw`WkDjXKw_zlHr4`> zsx=bXZB2|O21qSqDA5))MIPI=V6MyZ*hZ_VRG>ArLi59QB_Z|FVw2lY2$nHUvQ z_gOVl@&!+5teZ76jZL*p+iA1xHe1$MVPsm76&iMcA9GpHq6OVcYd+q6d!f63ardWh zThtrms9y{9i$ArR&zVrTy?<%X0xLt+)0u+R=6qh48Ly7d&f_wze}%Odr*v{f@tmu} zPWm5*?O)upDDLm#ujEu3qB zQ*aV~2gl$D94Ov0z_*ebqZN;AF3kmOwUhUO#LjiHr2w<@hAC8Uah>Od{^mHQta^N%~8J4RmQTN-AvIw z))8;o&6{sYoN#4inuck6Qu=zKv!uoeBiA!b-}S;kFU-4{#tsZWa6*Zij?x-GvZWEa zq3?%!Au6r$BIz4Gj^tW;A-t(Z8m{BuS1$ymHEv`{%FA?Zz2KMDSdp|1+p%qlV|gVt zGKee_HLhdh{J5nxUgWrj7X;GA=W$AFoJg96X>X3rU3})1 z7CXZHT^Hxb(c7D@Z80fp#|~ZB*V`MfX_4rUi7mDlNWHxwX=zBFMEbOfEEkQlbiW=m zY)n>T_kpv$Lsego-`mM2jgN~StNB3*5#*jP=jKE$016Vocn&X@f-*P7FEao){WmcL#8n|SdsZ)nKQ z(Eg%5n}0laEVoYErahEfcjHwY80HJh6d51=IlnKR>t{W&Kf-IM^o4lE2%ov3cF@e= z4ytI^?!4%~6PdU~Z0S3pS~u99Xp~YK%e5`nQ+e&++#3U7`sk;H>pH}Bl&c-Ay-pKf z7~v~=8t?(G2De=L$C238HG;r%q|fVW2aW4G;>_V2m~0xJ#2qToEULO)?;>m{L6#9rVKvEdMUlQ;t-#%a=fjN=a2Hq@#TYDi(3xy zFQ${avq$*E;?N<0&a1n0$0$cy!`RyXrmExd_red@q)Z=n zVvOZ8y~s@FR_d9mN;r|2u7r#D0NaoAyEY_>g*ovS=KXLM&cPqyFpP-50l;?gBIbES z{0TIu5#JV@;1{qLwus+D6P{d-!eTK57sVEFSv)K*z@On|I1bOlK0M`Yf+~0)=jA?l zQ|uSp;7j6FxCd5>=fJ|5y!OgoxhW2u;2BZD*Ik**s{imEGrGh^I)D8ZPguW( zcR|O~)kHWAe}~s0``EOU;Q>x6SkQtQ&w{C-h>yg-#5GXZNMmKO`2%Iud2jG z4vCuT4`{T!i6OP28tM-Th9+BjAZJWtY$LQ0D}I5Ls*Pi^3F8d@ zi8t|QypC6J0cY_uoW?0Ui)S!yj(krt7WTso%WHY6CewI3l#3D?t0E)$5jcj2>s{37 zgu5~%oM3PXf5V^f8h(eD@GG3bk8u(w3^@v~nT0&?oH5Y@6-k`zuBWbJP&(3(< znw#?rB6=vI29=N=DhP)qp3>8hwL?6}6qYi=t;?vsuI&Gl7bqc35BbBA!`DPF7_fm# zG4Oz|lD3?J6q*+U6@2A%F$SshKnxbZmq8oG%}m=EA4^-4%y)zMCAxEF&5RAjxkyITj@5IM1=H zd#{D`)k$bhwjy4&(QjiuWv4*S5g{QMbZ`P&gpV?Oj+GXh>KKO=I4dlqRa1~1vUM2@ z!#Jf*J6COr?4ZiVN(;FZ8*j7FVUMK)Q?Mr?sP&-3T=I~B-{KeeE{>Al$rVH_!I!ZE z2gn6-noN){QNZ`{ZS2D~auIW|5oRxhn;wpoHWh3PA=j7cn_A7GpG{R06AnmM)W*5Ns@!Hjp7qV!GpAK7Iv?*zByqM z=ePXGrz^9tHCN;;j~vXPm4_mHg5jUGOPg$>vV*aT6Gm0fK~APkXW$^icUYO)4Hn_3 zv1!XQ*65jo1Lh^bR_a - {{product.name}}
+
+ + {{ forloop.counter0 }} {{product.name}}
R$ {{product.price}}
diff --git a/gestaoRaul/templates/static/comandas/js/viewbalcao.js b/gestaoRaul/templates/static/comandas/js/viewbalcao.js index 6bb63cb..b02e840 100644 --- a/gestaoRaul/templates/static/comandas/js/viewbalcao.js +++ b/gestaoRaul/templates/static/comandas/js/viewbalcao.js @@ -92,17 +92,49 @@ function imprimirConta() { function reloadPage(){ setTimeout(function() { - location.reload();}, 100); + location.reload();}, 10); } function backPage() { setTimeout(function() { history.back();}, 100); setTimeout(function() { - location.reload();}, 100); + location.reload();}, 10); } +document.onkeydown = teclado +function teclado(event){ + if (event.keyCode == 50){ + document.getElementById('qtd-product').innerHTML = '2' + } + else if (event.keyCode == 73){ + imprimirFichas() + } + else if (event.keyCode == 51){ + document.getElementById('qtd-product').innerHTML = '3' + } + else if (event.keyCode == 52){ + document.getElementById('qtd-product').innerHTML = '4' + } + else if (event.keyCode == 53){ + document.getElementById('qtd-product').innerHTML = '5' + } + else if (event.keyCode == 54){ + document.getElementById('qtd-product').innerHTML = '6' + } + else if (event.keyCode == 55){ + document.getElementById('qtd-product').innerHTML = '7' + } + else if (event.keyCode == 56){ + document.getElementById('qtd-product').innerHTML = '8' + } + else if (event.keyCode == 57){ + document.getElementById('qtd-product').innerHTML = '9' + } + + +} document.getElementById('openModal').addEventListener('click', openModal); diff --git a/gestaoRaul/templates/static/comandas/js/viewcomanda.js b/gestaoRaul/templates/static/comandas/js/viewcomanda.js index 67e5b77..18792cd 100644 --- a/gestaoRaul/templates/static/comandas/js/viewcomanda.js +++ b/gestaoRaul/templates/static/comandas/js/viewcomanda.js @@ -103,7 +103,19 @@ function backPage() { } +document.onkeydown = teclado +function teclado(event){ + if (event.keyCode == 65){ + openModal() + } + else if (event.keyCode == 73){ + imprimirFichas() + } + // else if (event.keyCode == 70){ + // imprimirConta() + // } +} document.getElementById('openModal').addEventListener('click', openModal);