Ignorar:
Timestamp:
09/02/2015 00:10:41 (5 anos atrás)
Autor:
gustavolepri
Mensagem:

merge com as alterações da 2.5

Arquivo:
1 editado

Legenda:

Não Modificado
Adicionado
Removido
  • il.sapl/trunk/il/sapl/skins/relatorios/pdf_pauta_sessao_preparar_pysc.py

    r7752 r7878  
    77if context.REQUEST['data']!='':
    88    dat_inicio_sessao = context.REQUEST['data']
    9     pauta = [] # lista contendo a pauta da ordem do dia a ser impressa   
     9    pauta = [] # lista contendo a pauta da ordem do dia a ser impressa
    1010    data = context.pysc.data_converter_pysc(dat_inicio_sessao) # converte data para formato yyyy/mm/dd
    1111    codigo = context.REQUEST['cod_sessao_plen']
     
    1313    # seleciona as matérias que compõem a pauta na data escolhida
    1414    for sessao in context.zsql.sessao_plenaria_obter_zsql(dat_inicio_sessao=data, cod_sessao_plen=codigo, ind_excluido=0):
    15         inf_basicas_dic = {} # dicionário que armazenará as informacoes basicas da sessao plenaria 
     15        inf_basicas_dic = {} # dicionário que armazenará as informacoes basicas da sessao plenaria
    1616        # seleciona o tipo da sessao plenaria
    1717        tipo_sessao = context.zsql.tipo_sessao_plenaria_obter_zsql(tip_sessao=sessao.tip_sessao,ind_excluido=0)[0]
     
    2525        inf_basicas_dic["dat_fim_sessao"] = sessao.dat_fim_sessao
    2626        inf_basicas_dic["hr_fim_sessao"] = sessao.hr_fim_sessao
    27  
     27
    2828        # Lista das matérias do Expediente, incluindo o status da tramitação
    2929        lst_expediente_materia=[]
    3030        for expediente_materia in context.zsql.votacao_expediente_materia_obter_zsql(dat_ordem=data,cod_sessao_plen=codigo,ind_excluido=0):
    31        
     31
    3232            # seleciona os detalhes de uma matéria
    3333            materia = context.zsql.materia_obter_zsql(cod_materia=expediente_materia.cod_materia)[0]
     
    3939            dic_expediente_materia["ordem_observacao"] = expediente_materia.ordem_observacao
    4040
    41             dic_expediente_materia["des_numeracao"]=""
     41            dic_expediente_materia["des_numeracao"]=""
    4242            numeracao = context.zsql.numeracao_obter_zsql(cod_materia=expediente_materia.cod_materia)
    4343            if len(numeracao):
    44                numeracao = numeracao[0]
    45                dic_expediente_materia["des_numeracao"] = str(numeracao.num_materia)+"/"+str(numeracao.ano_materia)
     44                numeracao = numeracao[0]
     45                dic_expediente_materia["des_numeracao"] = str(numeracao.num_materia)+"/"+str(numeracao.ano_materia)
    4646
    4747            dic_expediente_materia["nom_autor"] = ''
    48             autoria = context.zsql.autoria_obter_zsql(cod_materia=expediente_materia.cod_materia, ind_primeiro_autor=1)       
     48            autoria = context.zsql.autoria_obter_zsql(cod_materia=expediente_materia.cod_materia, ind_primeiro_autor=1)
    4949            if len(autoria) > 0: # se existe autor
    5050                autoria = autoria[0]
     
    5252                if len(autor) > 0:
    5353                    autor = autor[0]
    54            
     54
    5555                if autor.des_tipo_autor == "Parlamentar":
    56                     parlamentar = context.zsql.parlamentar_obter_zsql(cod_parlamentar=autor.cod_parlamentar)[0]     
     56                    parlamentar = context.zsql.parlamentar_obter_zsql(cod_parlamentar=autor.cod_parlamentar)[0]
    5757                    dic_expediente_materia["nom_autor"] = parlamentar.nom_parlamentar
    5858                elif autor.des_tipo_autor == "Comissao":
     
    6161                else:
    6262                    dic_expediente_materia["nom_autor"] = autor.nom_autor
    63            
     63
    6464            dic_expediente_materia["des_turno"]=""
    6565            dic_expediente_materia["des_situacao"] = ""
     
    6767            if len(tramitacao):
    6868                tramitacao = tramitacao[0]
    69                 if tramitacao.sgl_turno != "":           
     69                if tramitacao.sgl_turno != "":
    7070                    for turno in [("P","Primeiro"), ("S","Segundo"), ("U","Único"), ("F","Final"), ("L","Suplementar"), ("A","Votação Única em Regime de Urgência"), ("B","1ª Votação"), ("C","2ª e 3ª Votações")]:
    7171                        if tramitacao.sgl_turno == turno[0]:
     
    7474                dic_expediente_materia["des_situacao"] = tramitacao.des_status
    7575                if dic_expediente_materia["des_situacao"]==None:
    76                      dic_expediente_materia["des_situacao"] = " "
     76                    dic_expediente_materia["des_situacao"] = " "
    7777            lst_expediente_materia.append(dic_expediente_materia)
    7878
    79        
     79
    8080        # Lista das matérias da Ordem do Dia, incluindo o status da tramitação
    8181        lst_votacao=[]
    8282        for votacao in context.zsql.votacao_ordem_dia_obter_zsql(dat_ordem=data,cod_sessao_plen=codigo,ind_excluido=0):
    83        
     83
    8484            # seleciona os detalhes de uma matéria
    8585            materia = context.zsql.materia_obter_zsql(cod_materia=votacao.cod_materia)[0]
     
    9191            dic_votacao["ordem_observacao"] = votacao.ordem_observacao
    9292
    93             dic_votacao["des_numeracao"]=""
     93            dic_votacao["des_numeracao"]=""
    9494            numeracao = context.zsql.numeracao_obter_zsql(cod_materia=votacao.cod_materia)
    9595            if len(numeracao):
    96                numeracao = numeracao[0]
    97                dic_votacao["des_numeracao"] = str(numeracao.num_materia)+"/"+str(numeracao.ano_materia)
     96                numeracao = numeracao[0]
     97                dic_votacao["des_numeracao"] = str(numeracao.num_materia)+"/"+str(numeracao.ano_materia)
    9898
    9999            dic_votacao["nom_autor"] = ''
    100             autoria = context.zsql.autoria_obter_zsql(cod_materia=votacao.cod_materia, ind_primeiro_autor=1)       
     100            autoria = context.zsql.autoria_obter_zsql(cod_materia=votacao.cod_materia, ind_primeiro_autor=1)
    101101            if len(autoria) > 0: # se existe autor
    102102                autoria = autoria[0]
     
    104104                if len(autor) > 0:
    105105                    autor = autor[0]
    106            
     106
    107107                if autor.des_tipo_autor == "Parlamentar":
    108                     parlamentar = context.zsql.parlamentar_obter_zsql(cod_parlamentar=autor.cod_parlamentar)[0]     
     108                    parlamentar = context.zsql.parlamentar_obter_zsql(cod_parlamentar=autor.cod_parlamentar)[0]
    109109                    dic_votacao["nom_autor"] = parlamentar.nom_parlamentar
    110110                elif autor.des_tipo_autor == "Comissao":
     
    119119            if len(tramitacao):
    120120                tramitacao = tramitacao[0]
    121                 if tramitacao.sgl_turno != "":           
     121                if tramitacao.sgl_turno != "":
    122122                    for turno in [("P","Primeiro"), ("S","Segundo"), ("U","Único"), ("L","Suplementar"), ("A","Votação Única em Regime de Urgência"), ("B","1ª Votação"), ("C","2ª e 3ª Votações")]:
    123123                        if tramitacao.sgl_turno == turno[0]:
     
    126126                dic_votacao["des_situacao"] = tramitacao.des_status
    127127                if dic_votacao["des_situacao"]==None:
    128                      dic_votacao["des_situacao"] = " "
     128                    dic_votacao["des_situacao"] = " "
    129129            lst_votacao.append(dic_votacao)
    130130
     
    137137    else:
    138138        imagem = context.imagens.absolute_url() + "/brasao_transp.gif"
    139    
     139
    140140    #Abaixo é gerado o dic do rodapé da página (linha 7)
    141141    casa={}
     
    154154        rodape['sgl_uf']= local.sgl_uf
    155155
    156 #    return lst_votacao
     156    #    return lst_votacao
    157157    sessao=session.id
    158158    caminho = context.pdf_pauta_sessao_gerar(rodape, sessao, imagem, inf_basicas_dic, lst_votacao, lst_expediente_materia)
     
    160160        return response.redirect('mensagem_emitir_proc')
    161161    else:
    162        response.redirect(caminho)
     162        response.redirect(caminho)
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.