Browse Source

Fix #2474

pull/2483/head
Leandro Roberto 6 years ago
parent
commit
efe2a39d5c
  1. 15
      sapl/base/forms.py
  2. 9
      sapl/materia/forms.py

15
sapl/base/forms.py

@ -18,14 +18,15 @@ from django.utils.translation import string_concat
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
import django_filters import django_filters
from sapl.audiencia.models import AudienciaPublica, TipoAudienciaPublica
from sapl.audiencia.models import AudienciaPublica, TipoAudienciaPublica from sapl.audiencia.models import AudienciaPublica, TipoAudienciaPublica
from sapl.base.models import Autor, TipoAutor from sapl.base.models import Autor, TipoAutor
from sapl.comissoes.models import Reuniao, Comissao from sapl.comissoes.models import Reuniao, Comissao
from sapl.comissoes.models import Reuniao, Comissao
from sapl.crispy_layout_mixin import (SaplFormLayout, form_actions, to_column, from sapl.crispy_layout_mixin import (SaplFormLayout, form_actions, to_column,
to_row) to_row)
from sapl.audiencia.models import AudienciaPublica,TipoAudienciaPublica from sapl.materia.models import (
from sapl.comissoes.models import Reuniao, Comissao MateriaLegislativa, UnidadeTramitacao, StatusTramitacao)
from sapl.materia.models import (MateriaLegislativa, UnidadeTramitacao, StatusTramitacao)
from sapl.norma.models import (NormaJuridica, NormaEstatisticas) from sapl.norma.models import (NormaJuridica, NormaEstatisticas)
from sapl.parlamentares.models import SessaoLegislativa from sapl.parlamentares.models import SessaoLegislativa
from sapl.sessao.models import SessaoPlenaria from sapl.sessao.models import SessaoPlenaria
@ -706,7 +707,7 @@ class RelatorioAtasFilterSet(django_filters.FilterSet):
def ultimo_ano_com_norma(): def ultimo_ano_com_norma():
anos_normas = choice_anos_com_normas() anos_normas = choice_anos_com_normas()
if anos_normas: if anos_normas:
return anos_normas[0] return anos_normas[0]
return '' return ''
@ -754,7 +755,7 @@ class EstatisticasAcessoNormasForm(Form):
class Meta: class Meta:
fields = ['ano'] fields = ['ano']
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
super(EstatisticasAcessoNormasForm, self).__init__( super(EstatisticasAcessoNormasForm, self).__init__(
*args, **kwargs) *args, **kwargs)
@ -857,7 +858,11 @@ class RelatorioHistoricoTramitacaoFilterSet(django_filters.FilterSet):
self.filters['tipo'].label = 'Tipo de Matéria' self.filters['tipo'].label = 'Tipo de Matéria'
self.filters['tramitacao__unidade_tramitacao_local'
].label = _('Unidade Local (Último Local)')
self.filters['tramitacao__status'].label = _('Status')
row1 = to_row([('tramitacao__data_tramitacao', 12)]) row1 = to_row([('tramitacao__data_tramitacao', 12)])
row2 = to_row( row2 = to_row(
[('tipo', 4), [('tipo', 4),
('tramitacao__unidade_tramitacao_local', 4), ('tramitacao__unidade_tramitacao_local', 4),

9
sapl/materia/forms.py

@ -1160,10 +1160,11 @@ class TramitacaoEmLoteFilterSet(django_filters.FilterSet):
super(TramitacaoEmLoteFilterSet, self).__init__( super(TramitacaoEmLoteFilterSet, self).__init__(
*args, **kwargs) *args, **kwargs)
self.filters['tipo'].label = 'Tipo de Matéria' self.filters['tipo'].label = _('Tipo de Matéria')
self.filters['data_apresentacao'].label = 'Data (Inicial - Final)' self.filters['data_apresentacao'].label = _('Data (Inicial - Final)')
self.filters['tramitacao__unidade_tramitacao_destino' self.filters['tramitacao__unidade_tramitacao_destino'
].label = 'Unidade Destino (Último Destino)' ].label = _('Unidade Destino (Último Destino)')
self.filters['tramitacao__status'].label = _('Status')
self.form.fields['tipo'].required = True self.form.fields['tipo'].required = True
self.form.fields['data_apresentacao'].required = False self.form.fields['data_apresentacao'].required = False
self.form.fields['tramitacao__status'].required = True self.form.fields['tramitacao__status'].required = True
@ -1180,7 +1181,7 @@ class TramitacaoEmLoteFilterSet(django_filters.FilterSet):
self.form.helper.form_method = 'GET' self.form.helper.form_method = 'GET'
self.form.helper.layout = Layout( self.form.helper.layout = Layout(
Fieldset(_('Tramitação em Lote'), Fieldset(_('Tramitação em Lote'),
row1, row2, form_actions(label='Pesquisar'))) row1, row2, form_actions(label=_('Pesquisar'))))
class TipoProposicaoForm(ModelForm): class TipoProposicaoForm(ModelForm):

Loading…
Cancel
Save