Browse Source

fix #2402

pull/2406/head
Cesar Carvalho 7 years ago
parent
commit
cf347ffc87
  1. 7
      sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py
  2. 8
      sapl/relatorios/views.py

7
sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py

@ -120,8 +120,6 @@ def inf_basicas(inf_basicas_dic):
tmp += '\t\t<para style="P2" spaceAfter="5"><b>Abertura: </b> ' + \ tmp += '\t\t<para style="P2" spaceAfter="5"><b>Abertura: </b> ' + \
dat_inicio_sessao + ' <b>- </b> ' + hr_inicio_sessao + '</para>\n' dat_inicio_sessao + ' <b>- </b> ' + hr_inicio_sessao + '</para>\n'
data_fim_sessao = dat_fim_sessao + ' <b>- </b> ' if dat_fim_sessao else ''
tmp += '\t\t<para style="P2" spaceAfter="5"><b>Encerramento: </b> ' + \ tmp += '\t\t<para style="P2" spaceAfter="5"><b>Encerramento: </b> ' + \
dat_fim_sessao + ' <b>- </b> ' + hr_fim_sessao + '</para>\n' dat_fim_sessao + ' <b>- </b> ' + hr_fim_sessao + '</para>\n'
@ -169,7 +167,7 @@ def expedientes(lst_expedientes):
tmp += '\t\t<para style="P2">\n' tmp += '\t\t<para style="P2">\n'
tmp += '\t\t\t<font color="white"> </font>\n' tmp += '\t\t\t<font color="white"> </font>\n'
tmp += '\t\t</para>\n' tmp += '\t\t</para>\n'
for idx, expediente in enumerate(lst_expedientes): for expediente in lst_expedientes:
tmp += '\t\t<para style="P2"><b>' + '<br/> ' + \ tmp += '\t\t<para style="P2"><b>' + '<br/> ' + \
expediente['nom_expediente'] + ': </b></para>\n' + \ expediente['nom_expediente'] + ': </b></para>\n' + \
'<para style="P3">' + \ '<para style="P3">' + \
@ -195,7 +193,6 @@ def expediente_materia(lst_expediente_materia):
'des_turno']) + '</para>\n' + '<para style="P3"><b>'+ expediente_materia['num_autores'] + ': </b>' + str(expediente_materia['nom_autor']) + '</para></td>\n' 'des_turno']) + '</para>\n' + '<para style="P3"><b>'+ expediente_materia['num_autores'] + ': </b>' + str(expediente_materia['nom_autor']) + '</para></td>\n'
txt_ementa = expediente_materia['txt_ementa'].replace('&', '&amp;') txt_ementa = expediente_materia['txt_ementa'].replace('&', '&amp;')
tmp += '<td><para style="P4">' + txt_ementa + '</para>' + '<para style="P4">' + expediente_materia['ordem_observacao'] + '</para></td>\n' tmp += '<td><para style="P4">' + txt_ementa + '</para>' + '<para style="P4">' + expediente_materia['ordem_observacao'] + '</para></td>\n'
# tmp += '<td><para style="P4">' + txt_ementa + '</para></td>\n'
tmp += '<td><para style="P3"><b>' + \ tmp += '<td><para style="P3"><b>' + \
str(expediente_materia['nom_resultado']) + \ str(expediente_materia['nom_resultado']) + \
'</b></para>\n' + '<para style="P3">' '</b></para>\n' + '<para style="P3">'
@ -297,7 +294,7 @@ def ocorrencias(lst_ocorrencias):
tmp += '\t\t<para style="P2">\n' tmp += '\t\t<para style="P2">\n'
tmp += '\t\t\t<font color="white"> </font>\n' tmp += '\t\t\t<font color="white"> </font>\n'
tmp += '\t\t</para>\n' tmp += '\t\t</para>\n'
for idx, ocorrencia in enumerate(lst_ocorrencias): for ocorrencia in lst_ocorrencias:
tmp += '\t\t<para style="P3">' + \ tmp += '\t\t<para style="P3">' + \
str(ocorrencia.conteudo) + '</para>\n' str(ocorrencia.conteudo) + '</para>\n'
tmp += '\t\t<para style="P2">\n' tmp += '\t\t<para style="P2">\n'

8
sapl/relatorios/views.py

@ -600,8 +600,8 @@ def get_sessao_plenaria(sessao, casa):
autoria = expediente_materia.materia.autoria_set.all() autoria = expediente_materia.materia.autoria_set.all()
if autoria: if autoria:
dic_expediente_materia['num_autores'] = 'Autor ' if len(autoria) == 1 else 'Autores' dic_expediente_materia['num_autores'] = 'Autor ' if len(autoria) == 1 else 'Autores'
for autor in autoria: for a in autoria:
dic_expediente_materia['nom_autor'] += autor.autor.nome + ', ' dic_expediente_materia['nom_autor'] += a.autor.nome + ', '
dic_expediente_materia['nom_autor'] = dic_expediente_materia['nom_autor'][:-2] dic_expediente_materia['nom_autor'] = dic_expediente_materia['nom_autor'][:-2]
else: else:
dic_expediente_materia["nom_autor"] = 'Desconhecido' dic_expediente_materia["nom_autor"] = 'Desconhecido'
@ -690,8 +690,8 @@ def get_sessao_plenaria(sessao, casa):
autoria = materia.autoria_set.all() autoria = materia.autoria_set.all()
if autoria: if autoria:
dic_votacao['num_autores'] = 'Autor ' if len(autoria) == 1 else 'Autores' dic_votacao['num_autores'] = 'Autor ' if len(autoria) == 1 else 'Autores'
for autor in autoria: for a in autoria:
dic_votacao['nom_autor'] += autor.autor.nome + ', ' dic_votacao['nom_autor'] += a.autor.nome + ', '
dic_votacao['nom_autor'] = dic_votacao['nom_autor'][:-2] dic_votacao['nom_autor'] = dic_votacao['nom_autor'][:-2]
else: else:
dic_votacao["nom_autor"] = 'Desconhecido' dic_votacao["nom_autor"] = 'Desconhecido'

Loading…
Cancel
Save