|
@ -200,6 +200,10 @@ def abrir_votacao(request, pk, spk): |
|
|
return HttpResponseRedirect(success_url) |
|
|
return HttpResponseRedirect(success_url) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Tipo de Votação |
|
|
|
|
|
LEITURA = 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def customize_link_materia(context, pk, has_permission, is_expediente): |
|
|
def customize_link_materia(context, pk, has_permission, is_expediente): |
|
|
for i, row in enumerate(context['rows']): |
|
|
for i, row in enumerate(context['rows']): |
|
|
materia = context['object_list'][i].materia |
|
|
materia = context['object_list'][i].materia |
|
@ -244,8 +248,8 @@ def customize_link_materia(context, pk, has_permission, is_expediente): |
|
|
exist_leitura = obj.registroleitura_set.filter(materia=obj.materia).exists() |
|
|
exist_leitura = obj.registroleitura_set.filter(materia=obj.materia).exists() |
|
|
|
|
|
|
|
|
if ( |
|
|
if ( |
|
|
(obj.tipo_votacao != 4 and not exist_resultado and not exist_retirada) or |
|
|
(obj.tipo_votacao != LEITURA and not exist_resultado and not exist_retirada) or |
|
|
(obj.tipo_votacao == 4 and not exist_leitura and not exist_retirada) |
|
|
(obj.tipo_votacao == LEITURA and not exist_leitura and not exist_retirada) |
|
|
): |
|
|
): |
|
|
if obj.votacao_aberta: |
|
|
if obj.votacao_aberta: |
|
|
url = '' |
|
|
url = '' |
|
@ -1921,10 +1925,6 @@ def get_expedientes(sessao_plenaria): |
|
|
return ({'expedientes': expedientes}) |
|
|
return ({'expedientes': expedientes}) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Tipo de Votação |
|
|
|
|
|
LEITURA = 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def get_materias_expediente(sessao_plenaria): |
|
|
def get_materias_expediente(sessao_plenaria): |
|
|
materias_expediente = [] |
|
|
materias_expediente = [] |
|
|
for m in ExpedienteMateria.objects.select_related("materia").filter(sessao_plenaria_id=sessao_plenaria.id): |
|
|
for m in ExpedienteMateria.objects.select_related("materia").filter(sessao_plenaria_id=sessao_plenaria.id): |
|
|