From 0ac4609ce61283c3d9fe8e6617ca063734fcd720 Mon Sep 17 00:00:00 2001 From: Welton Moura Date: Sat, 4 Jan 2025 18:06:05 -0300 Subject: [PATCH] bug: search products balcao --- .../__pycache__/htmx_views.cpython-310.pyc | Bin 2583 -> 2549 bytes gestaoRaul/balcao/htmx_views.py | 6 ++---- gestaoRaul/balcao/templates/viewBalcao.html | 4 ++-- gestaoRaul/db.sqlite3 | Bin 270336 -> 237568 bytes .../__pycache__/settings.cpython-310.pyc | Bin 2712 -> 2726 bytes gestaoRaul/gestaoRaul/settings.py | 2 +- .../mesas/__pycache__/urls.cpython-310.pyc | Bin 403 -> 403 bytes .../mesas/__pycache__/views.cpython-310.pyc | Bin 1042 -> 1027 bytes gestaoRaul/products/templates/products.html | 10 +++++----- .../static/comandas/js/viewbalcao.js | 14 +++++++++----- .../static/products/css/products.css | 4 ++-- 11 files changed, 21 insertions(+), 19 deletions(-) diff --git a/gestaoRaul/balcao/__pycache__/htmx_views.cpython-310.pyc b/gestaoRaul/balcao/__pycache__/htmx_views.cpython-310.pyc index 2a0039de9a93fcadb74fd6f2de02084dbf719153..760899d675a6b1f90118a04cf2d930a82c769aee 100644 GIT binary patch delta 877 zcmaJ<&ubGw6y7)cYw}}jOf1#VptWgjnzmYcC`u`&Rz#3msCZCBmdp~GCf#JR7E^Yq z5U&Np9O}VCqNiTGdh+1Ozrf4lLH_}7-aI&OS1R`4E`0lD=X-D7_q{nf_cLd?mX%cG zv-q}Kd)K!L@Ty;~8jP~UOQrw%!@)rA`Gmm^;j5nFL7fa#Mut$=Je`pqcm`8@z_dd$ zFquAt9t5gKB`Yyh0a z?JLambsrdgLwf2~SsorxELgXE+0-Ef+8>g3LQ+b}jSyyqNp2V!+3)^>7;2NEPL^Rr zyeB)56?t_I&Wbx~ky?^)tndlZQ6KBmazVuxbs8qcFR3FdUTEEeQTdmTBOp1{TYS6f za3bU51TWx!%;Q^e8E357 zjjHY9eg~URgLtmbuN09#g)on>h;XXL*y$P%oNB{nZdrWSkM3T<3_vI$%t|OFIK>$C zg=)?5Vv#erG?>$HJSS4juOSQdmJD7HpN#RP|EtMyr|IrF{|H(Z8T0cPcCl|gyuGnr z*}Ak=xp%8_zXUulewam=5jnaLn|&P*jCzY~H*tyH$DLq<{3-%oRjx{qQlddbGe~*e zma}Pho6fEm`Ti)q=g1j!VrzMne=>?N(Xwkca$V`DJTLY&8jID6tHg;F@s)m)H{)aC p{LR1KM^VJ4D@{4`hO>$`ck&W4a(o%cXlcNg5;{tfNua58@;9I3!SMh9 delta 902 zcmaJw6^Te3wwooJ-JRV|8;H!3 z!+H%EI*^M(_88Ekc=6&vy!itL5B>x}a`Rx-3?w86XW(^p_v`9`pXRv=bvC%y~!K`YM#saxh_~CxH_8NXy7b=QyFeEC>{>PRL!-qh{&4 zAEahOY}93{S9x8%rJJNz{iRbRP@z8NctAeZ#Hf0rKeund#G#)0q>qy^^%Laus+Y#j zZa=JxAq1pn`AS?+h>r_m7}qBddI8q-rerDENP8M0X0J+ey%g7?I*Y^9gE8t$^)i>a$PlL%<5ezsrdZrU7U~TxF|0b);GO@g=@YybZ}W44it4xZ zeE_R??LWQ0yfnW$vM~Q}asE+A#8vgf9wVXpW6$Jf7xBWZw#;@Lr|5lN2^J`35%2{I z9RQ?cjldqHU2>IQ`TG?DE`y)C|gl diff --git a/gestaoRaul/balcao/htmx_views.py b/gestaoRaul/balcao/htmx_views.py index 1b7f3f2..4bd70d9 100644 --- a/gestaoRaul/balcao/htmx_views.py +++ b/gestaoRaul/balcao/htmx_views.py @@ -9,10 +9,8 @@ from products.models import Product from payments.models import Payments from typePay.models import TypePay -@csrf_exempt def listProductBalcao(request, comanda_id, search_product): - print(search_product) - if len(search_product) == 0: + if search_product == '*': produtos_mais_vendidos = list(ProductComanda.objects.values('product').annotate( quantidade=Count('product'), nome=F('product__name') ).order_by('-quantidade')) @@ -24,7 +22,7 @@ def listProductBalcao(request, comanda_id, search_product): if p.name == produto['nome']: products_ordenados.append(p) - return render(request, "htmx_components/htmx_list_products_balcao.html", {"products": products,'comanda_id':comanda_id}) + return render(request, "htmx_components/htmx_list_products_balcao.html", {"products": products_ordenados,'comanda_id':comanda_id}) else: product = search_product products = Product.objects.filter(name__icontains=product) diff --git a/gestaoRaul/balcao/templates/viewBalcao.html b/gestaoRaul/balcao/templates/viewBalcao.html index dcd1558..191fdeb 100644 --- a/gestaoRaul/balcao/templates/viewBalcao.html +++ b/gestaoRaul/balcao/templates/viewBalcao.html @@ -73,7 +73,7 @@

Buscar Produto