diff --git a/sapl/materia/views.py b/sapl/materia/views.py index 4b7d4321b..b0377f921 100644 --- a/sapl/materia/views.py +++ b/sapl/materia/views.py @@ -1305,20 +1305,24 @@ class PrimeiraTramitacaoEmLoteView(PermissionRequiredMixin, FilterView): context = super(PrimeiraTramitacaoEmLoteView, self).get_context_data(**kwargs) - context['title'] = _('Primeira Tramitação em Lote') # Verifica se os campos foram preenchidos if not self.filterset.form.is_valid(): return context + qr = self.request.GET.copy() # Pega somente matéria que não possuem tramitação if (type(self.__dict__[ 'filterset']).__name__ == 'PrimeiraTramitacaoEmLoteFilterSet'): context['object_list'] = context['object_list'].filter( tramitacao__isnull=True) + context['unidade_local'] = UnidadeTramitacao.objects.all() + context['title'] = _('Primeira Tramitação em Lote') + else: + context['title'] = _('Tramitação em Lote') + context['unidade_local'] = [UnidadeTramitacao.objects.get( + id=qr['tramitacao__unidade_tramitacao_local'])] - qr = self.request.GET.copy() context['unidade_destino'] = UnidadeTramitacao.objects.all() - context['unidade_local'] = UnidadeTramitacao.objects.all() context['status_tramitacao'] = StatusTramitacao.objects.all() context['turnos_tramitacao'] = TURNO_TRAMITACAO_CHOICES context['urgente_tramitacao'] = YES_NO_CHOICES @@ -1368,21 +1372,3 @@ class PrimeiraTramitacaoEmLoteView(PermissionRequiredMixin, FilterView): class TramitacaoEmLoteView(PrimeiraTramitacaoEmLoteView): filterset_class = TramitacaoEmLoteFilterSet - - def get_context_data(self, **kwargs): - context = super(TramitacaoEmLoteView, self).get_context_data(**kwargs) - - context['title'] = _('Tramitação em Lote') - # Verifica se os campos foram preenchidos - if not self.filterset.form.is_valid(): - return context - - qr = self.request.GET.copy() - context['unidade_destino'] = UnidadeTramitacao.objects.all() - context['status_tramitacao'] = StatusTramitacao.objects.all() - context['turnos_tramitacao'] = TURNO_TRAMITACAO_CHOICES - context['urgente_tramitacao'] = YES_NO_CHOICES - context['unidade_local'] = [UnidadeTramitacao.objects.get( - id=qr['tramitacao__unidade_tramitacao_local'])] - context['filter_url'] = ('&' + qr.urlencode()) if len(qr) > 0 else '' - return context diff --git a/sapl/templates/mesa_diretora/mesa_diretora.html b/sapl/templates/menus/mesa_diretora/mesa_diretora.html similarity index 100% rename from sapl/templates/mesa_diretora/mesa_diretora.html rename to sapl/templates/menus/mesa_diretora/mesa_diretora.html