|
|
@ -899,34 +899,35 @@ class RelatorioHistoricoTramitacaoFilterSet(django_filters.FilterSet): |
|
|
|
|
|
|
|
class Meta(FilterOverridesMetaMixin): |
|
|
|
model = MateriaLegislativa |
|
|
|
fields = ['tipo', 'tramitacao__unidade_tramitacao_local', |
|
|
|
'tramitacao__status', 'tramitacao__data_tramitacao'] |
|
|
|
fields = ['tipo', 'tramitacao__status', 'tramitacao__data_tramitacao', |
|
|
|
'tramitacao__unidade_tramitacao_local', 'tramitacao__unidade_tramitacao_destino'] |
|
|
|
|
|
|
|
def __init__(self, *args, **kwargs): |
|
|
|
super(RelatorioHistoricoTramitacaoFilterSet, self).__init__( |
|
|
|
*args, **kwargs) |
|
|
|
|
|
|
|
self.filters['tipo'].label = 'Tipo de Matéria' |
|
|
|
|
|
|
|
self.filters['tramitacao__unidade_tramitacao_local' |
|
|
|
].label = _('Unidade Local') |
|
|
|
self.filters['tramitacao__status'].label = _('Status') |
|
|
|
row1 = to_row([('tramitacao__data_tramitacao', 12)]) |
|
|
|
self.filters['tramitacao__unidade_tramitacao_local'].label = _('Unidade Local (Origem)') |
|
|
|
self.filters['tramitacao__unidade_tramitacao_destino'].label = _('Unidade Destino') |
|
|
|
|
|
|
|
row2 = to_row( |
|
|
|
[('tipo', 4), |
|
|
|
('tramitacao__unidade_tramitacao_local', 4), |
|
|
|
('tramitacao__status', 4)]) |
|
|
|
row1 = to_row([('tramitacao__data_tramitacao', 12)]) |
|
|
|
row2 = to_row([('tramitacao__unidade_tramitacao_local', 6), |
|
|
|
('tramitacao__unidade_tramitacao_destino', 6)]) |
|
|
|
row3 = to_row( |
|
|
|
[('tipo', 6), |
|
|
|
('tramitacao__status', 6)]) |
|
|
|
|
|
|
|
self.form.helper = SaplFormHelper() |
|
|
|
self.form.helper.form_method = 'GET' |
|
|
|
self.form.helper.layout = Layout( |
|
|
|
Fieldset(_('Histórico de Tramitação'), |
|
|
|
row1, row2, |
|
|
|
Fieldset(_(''), |
|
|
|
row1, row2, row3, |
|
|
|
form_actions(label='Pesquisar')) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class RelatorioDataFimPrazoTramitacaoFilterSet(django_filters.FilterSet): |
|
|
|
|
|
|
|
@property |
|
|
@ -937,6 +938,7 @@ class RelatorioDataFimPrazoTramitacaoFilterSet(django_filters.FilterSet): |
|
|
|
class Meta(FilterOverridesMetaMixin): |
|
|
|
model = MateriaLegislativa |
|
|
|
fields = ['tipo', 'tramitacao__unidade_tramitacao_local', |
|
|
|
'tramitacao__unidade_tramitacao_destino', |
|
|
|
'tramitacao__status', 'tramitacao__data_fim_prazo'] |
|
|
|
|
|
|
|
def __init__(self, *args, **kwargs): |
|
|
@ -944,20 +946,22 @@ class RelatorioDataFimPrazoTramitacaoFilterSet(django_filters.FilterSet): |
|
|
|
*args, **kwargs) |
|
|
|
|
|
|
|
self.filters['tipo'].label = 'Tipo de Matéria' |
|
|
|
self.filters['tramitacao__unidade_tramitacao_local'].label = 'Unidade de tramitação local' |
|
|
|
self.filters['tramitacao__unidade_tramitacao_local'].label = 'Unidade Local (Origem)' |
|
|
|
self.filters['tramitacao__unidade_tramitacao_destino'].label = 'Unidade Destino' |
|
|
|
self.filters['tramitacao__status'].label = 'Status de tramitação' |
|
|
|
|
|
|
|
|
|
|
|
row1 = to_row([('tramitacao__data_fim_prazo', 12)]) |
|
|
|
row2 = to_row( |
|
|
|
[('tipo', 4), |
|
|
|
('tramitacao__unidade_tramitacao_local', 4), |
|
|
|
('tramitacao__status', 4)]) |
|
|
|
row2 = to_row([('tramitacao__unidade_tramitacao_local', 6), |
|
|
|
('tramitacao__unidade_tramitacao_destino', 6)]) |
|
|
|
row3 = to_row( |
|
|
|
[('tipo', 6), |
|
|
|
('tramitacao__status', 6)]) |
|
|
|
|
|
|
|
self.form.helper = SaplFormHelper() |
|
|
|
self.form.helper.form_method = 'GET' |
|
|
|
self.form.helper.layout = Layout( |
|
|
|
Fieldset(_('Tramitações por fim de prazo'), |
|
|
|
row1, row2, |
|
|
|
row1, row2, row3, |
|
|
|
form_actions(label='Pesquisar')) |
|
|
|
) |
|
|
|
|
|
|
|