From dceee439bea59607e9d3e20f3825359ce16516a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ses=C3=B3stris=20Vieira?= Date: Tue, 16 Apr 2024 09:07:25 -0300 Subject: [PATCH] =?UTF-8?q?Ajustes=20homologa=C3=A7=C3=A3o=20gertiq=20#163?= =?UTF-8?q?939=20note-18?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sigi/apps/eventos/views.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/sigi/apps/eventos/views.py b/sigi/apps/eventos/views.py index c18a0eb..d95f691 100644 --- a/sigi/apps/eventos/views.py +++ b/sigi/apps/eventos/views.py @@ -653,7 +653,7 @@ def solicitacoes_por_periodo(request): .values("tot") ) sq_equipe.query.group_by = [] - solicitacoes = Solicitacao.objects.filter( + solicitacoes = Solicitacao.objects.order_by().filter( data_pedido__range=(data_inicio, data_fim), itemsolicitado__tipo_evento__in=tipos_evento, itemsolicitado__virtual__in=virtual, @@ -670,9 +670,9 @@ def solicitacoes_por_periodo(request): solicitacoes = ( solicitacoes.order_by( "casa__municipio__uf__regiao", - "casa__municipio__uf", - "casa__nome", "data_pedido", + "casa__municipio__uf", + "senador", ) .annotate( qtde_solicitadas=Count("itemsolicitado__id"), @@ -712,7 +712,11 @@ def solicitacoes_por_periodo(request): ).values() resumo_uf = ( pd.DataFrame( - solicitacoes.values( + solicitacoes.order_by( + "casa__municipio__uf__regiao", + "senador", + "casa__municipio__uf", + ).values( "casa__municipio__uf__regiao", "casa__municipio__uf__sigla", "senador", @@ -731,7 +735,7 @@ def solicitacoes_por_periodo(request): ) .fillna(0) .replace({"regiao": dict(UnidadeFederativa.REGIAO_CHOICES)}) - .groupby(["regiao", "uf", "senador"], as_index=False) + .groupby(["regiao", "senador", "uf"], as_index=False) .sum() ) resumo_uf["participantes"] = resumo_uf["participantes"].astype("int")