Edward
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
13 additions and
1 deletions
-
sapl/materia/forms.py
|
@ -1818,7 +1818,19 @@ class ConfirmarProposicaoForm(ProposicaoForm): |
|
|
if numeracao == 'A': |
|
|
if numeracao == 'A': |
|
|
nm = Protocolo.objects.filter( |
|
|
nm = Protocolo.objects.filter( |
|
|
ano=timezone.now().year).aggregate(Max('numero')) |
|
|
ano=timezone.now().year).aggregate(Max('numero')) |
|
|
elif numeracao == 'U': |
|
|
elif numeracao == 'L': |
|
|
|
|
|
legislatura = Legislatura.objects.filter( |
|
|
|
|
|
data_inicio__year__lte=timezone.now().year, |
|
|
|
|
|
data_fim__year__gte=timezone.now().year).first() |
|
|
|
|
|
data_inicio = legislatura.data_inicio |
|
|
|
|
|
data_fim = legislatura.data_fim |
|
|
|
|
|
nm = MateriaLegislativa.objects.filter( |
|
|
|
|
|
data_apresentacao__gte=data_inicio, |
|
|
|
|
|
data_apresentacao__lte=data_fim, |
|
|
|
|
|
tipo=tipo).aggregate(Max('numero')) |
|
|
|
|
|
|
|
|
|
|
|
else: |
|
|
|
|
|
# numeracao == 'U' ou não informada |
|
|
nm = Protocolo.objects.all().aggregate(Max('numero')) |
|
|
nm = Protocolo.objects.all().aggregate(Max('numero')) |
|
|
|
|
|
|
|
|
protocolo = Protocolo() |
|
|
protocolo = Protocolo() |
|
|