|
@ -611,12 +611,13 @@ class RelatorioMateriasTramitacaoView(FilterView): |
|
|
qs = filtra_url_materias_em_tramitacao( |
|
|
qs = filtra_url_materias_em_tramitacao( |
|
|
qr, qs, 'tramitacao__status', 'status') |
|
|
qr, qs, 'tramitacao__status', 'status') |
|
|
|
|
|
|
|
|
context['object_list'] = qs |
|
|
li = [li1 for li1 in qs if li1.tramitacao_set.last() and li1.tramitacao_set.last().status.indicador != 'F'] |
|
|
|
|
|
context['object_list'] = li |
|
|
|
|
|
|
|
|
qtdes = {} |
|
|
qtdes = {} |
|
|
for tipo in TipoMateriaLegislativa.objects.all(): |
|
|
for tipo in TipoMateriaLegislativa.objects.all(): |
|
|
qs = context['object_list'] |
|
|
li = context['object_list'] |
|
|
qtde = len(qs.filter(tipo_id=tipo.id)) |
|
|
qtde = sum(1 for i in li if i.tipo_id==tipo.id) |
|
|
if qtde > 0: |
|
|
if qtde > 0: |
|
|
qtdes[tipo] = qtde |
|
|
qtdes[tipo] = qtde |
|
|
context['qtdes'] = qtdes |
|
|
context['qtdes'] = qtdes |
|
|