From ac2a0283d086d8385d3215d2d4bb5926a893cf52 Mon Sep 17 00:00:00 2001 From: Welton Moura Date: Fri, 28 Mar 2025 14:07:30 -0300 Subject: [PATCH] alter: alterado metodo http para fechar comanda | retirada do htmx --- .../__pycache__/htmx_views.cpython-313.pyc | Bin 9763 -> 9462 bytes .../comandas/__pycache__/urls.cpython-313.pyc | Bin 1763 -> 1764 bytes .../__pycache__/views.cpython-313.pyc | Bin 8899 -> 9299 bytes gestaoRaul/comandas/htmx_views.py | 21 +------- .../comandas/templates/viewcomanda.html | 21 +++++--- gestaoRaul/comandas/urls.py | 2 +- gestaoRaul/comandas/views.py | 10 +++- gestaoRaul/db.sqlite3 | Bin 335872 -> 335872 bytes .../static/comandas/js/viewcomanda.js | 47 ++++++++++++++---- 9 files changed, 61 insertions(+), 40 deletions(-) diff --git a/gestaoRaul/comandas/__pycache__/htmx_views.cpython-313.pyc b/gestaoRaul/comandas/__pycache__/htmx_views.cpython-313.pyc index b7b10ac4a0b650d798bc9485c0a9eab7780d863f..4c6f6a3c75f61ddd093cb516fff64d28f7019423 100644 GIT binary patch delta 289 zcmZ4N^Uag*GcPX}0}vd)@GL!6aw4Auqt-X}QU+viz($K%*Ns zN6PjxF=kGFF7LvaJy}N~nYA1!+_ia%f*liM-sH zAO|8eK|~RVD4QIttjbymWX_pftK7q=u$W7QQ43^N5lC<)Ly-}PEe#}YaoFVMr!{Rcb@~ delta 417 zcmez7x!8yAGcPX}0}yOI@+>`DW+I;iqtit77x99@LY9odqEZZ|AW0x7l8q5nVh9!k zi;E+P%OQzNAc@N(iAy4hE2ML4N^K5fY>{9r+g$#QB-3q1!<|6{6SHkv2wD2lDudYNI(umXo84x z5K%qZMM;&l4#-?TIZvsFQE~BaB}Q(L6-6Kei|Qsbsz`Bl0hx?IT>NOVs!AGT-sBz? jX(=-XCV?567a3JPGBGm>e`aQ2QvCp8edL+ELd6dNvB+Vh diff --git a/gestaoRaul/comandas/__pycache__/urls.cpython-313.pyc b/gestaoRaul/comandas/__pycache__/urls.cpython-313.pyc index 706b9f32fb5cb1bbdcb77beddff93d22c00a9d1d..e119cfb38fbc948006ee1755744daa85b8d7edc4 100644 GIT binary patch delta 196 zcmaFN`-E5SGcPX}0}!xYe3m|em4V?ghyw$>8|4%jxndZV7=lG&Sc4=c`!Gtd=yMeD zPEKJw%ga_I62luKqRY#`P{h00j)|XJU*=VlRaou| z6$t=My~SNxlv9vcQj%JfSG-x2Rf$pNCJV;}PR$jj*R^dgYTF+0yT}s!L6C=^se${W n(qsoVhsl%K%q96bM3^ox2z(G>VC1>LFMp9izLC2~252AvB(gF` delta 207 zcmaFD`Q45Jc5ut*GZkQ7V~K?jQl zvs*GxPGLOD%U&cB!xJN-%gew}#IxCsiJx(DHS;Pq+2ox3;?&7HERvIRnfWHGvfLNC z#a&vIQ;=9vl3J8kTqFQAZL=7w5+mmaer|rI2JVjvlS9}X_%v2%UDtBFsO5Nq?;=b1 iIVSKCxq1F=0pgc6V_2HCHmpim?aq;K&g z=Sb%lr#k27Cg!Ci7WD(g7J?L60*MBOCzChwh-usqm2Gfu@w>so-R{%q)8coBTYQ1Z zit39J)|a_$F0j}XDF7AwX{v25Rd8U`>IHJZ=B#7@OF-=5u*uC&Da}c>E1CzC2l=n~ o*W_D@_mw{|@iJO}RA68dn4x)*QRO2O3#094W(FozFbiw~005j_Y5)KL delta 103 zcmccYaoCmbGcPX}0}vRUe3m|6Y$BfoW5`DJP)3$?X-%2UGZ^p5GHOmPmzQPim^@Y9 z97vv(*JkXQ{8N4+v!ABw=I4qIj6klgvJ}^BpdpMvT>Nlypz?jLk4(Ib)$ B9pV50 diff --git a/gestaoRaul/comandas/htmx_views.py b/gestaoRaul/comandas/htmx_views.py index f243484..8a90726 100644 --- a/gestaoRaul/comandas/htmx_views.py +++ b/gestaoRaul/comandas/htmx_views.py @@ -93,21 +93,6 @@ def addProduct(request, product_id, comanda_id): return render(request, "htmx_components/comandas/htmx_list_products_in_comanda.html",{'config':config, 'valores':valores,'parcials':parcial,'consumo': consumo,'comanda':comanda}) -# @group_required(groupName='Garçom') -# def editOrders(request, productComanda_id, obs): -# order = Order.objects.get(productComanda=productComanda_id) -# order.obs = obs -# order.save() -# msg = JsonResponse({ -# 'type': 'broadcast', -# 'message': obs, -# 'local':'cozinha', -# 'tipo':'edit', -# 'id':order.id, -# 'speak': f'Pedido alterado! {order.id_product.name}, é {obs}.' -# }) -# # asyncio.run(enviar_mensagem(msg)) -# return JsonResponse({'status': 'ok'}) @group_required(groupName='Garçom') @@ -138,11 +123,7 @@ def removeProductComanda(request, productComanda_id): return render(request, "htmx_components/comandas/htmx_list_products_in_comanda.html",{'config':config, 'valores': valores,'parcials':parcial,'consumo': consumo, 'comanda':comanda}) -@group_required(groupName='Garçom') -def closeComanda(request, comanda_id): - comanda = Comanda.objects.get(id=comanda_id) - comanda.status = "PAYING" - comanda.save() + @group_required(groupName='Gerente') diff --git a/gestaoRaul/comandas/templates/viewcomanda.html b/gestaoRaul/comandas/templates/viewcomanda.html index 54f8db2..a70adac 100644 --- a/gestaoRaul/comandas/templates/viewcomanda.html +++ b/gestaoRaul/comandas/templates/viewcomanda.html @@ -28,27 +28,32 @@ Detalhes {{comanda.name}} {% endif %} >Add Produto - {% if comanda.status == 'PAYING' or comanda.status == 'FIADO'%} - - {% else %} + + {% else %} + + {% endif %} - {% if comanda.status != 'OPEN'%} - - {% endif %} + onclick="imprimirConta()">Imprimir Conta {% if user|groupUser:"Gerente" %} -