Conjunto de mudanças 8065 no repositório publico


Ignorar:
Timestamp:
25/05/2015 18:06:54 (4 anos atrás)
Autor:
gustavolepri
Mensagem:

ajustes para a anulação da votaçãoil/sapl/skins/cadastros/sessao_plenaria/materia_expediente_sessao/votacao/votacao_salvar_proc.dtml

Localização:
il.sapl/trunk/il/sapl/skins
Arquivos:
6 editados

Legenda:

Não Modificado
Adicionado
Removido
  • il.sapl/trunk/il/sapl/skins/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_sessao_index_html.dtml

    r7911 r8065  
    5050    $(document).ready(function() {
    5151        $(".popup").fancybox({
    52             maxWidth    : 700,
    53             maxHeight   : 600,
    54             fitToView   : false,
    55             width               : '70%',
    56             height              : '83%',
    57             autoSize    : false,
    58             closeClick  : false,
    59             scrolling       : 'auto',
    60             preload         : true,
    61             openEffect  : 'fade',
    62             afterClose      : function() {
     52            maxWidth    : 700,
     53            maxHeight   : 600,
     54            fitToView   : false,
     55            width       : '70%',
     56            height      : '83%',
     57            autoSize    : false,
     58            closeClick  : false,
     59            scrolling   : 'auto',
     60            preload     : true,
     61            openEffect  : 'fade',
     62            afterClose  : function() {
    6363                window.location.href = "&dtml-portal_url;/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_sessao_index_html?<dtml-var "REQUEST.get('QUERY_STRING','')">";
    6464            },
    65             closeEffect : 'fade'
     65            closeEffect : 'fade'
    6666        });
    6767    });
  • il.sapl/trunk/il/sapl/skins/cadastros/sessao_plenaria/ordem_dia_sessao/votacao/votacao_form.dtml

    r8053 r8065  
    363363                    <label for="lst_tip_resultado">Resultado da Vota&ccedil;&atilde;o </label><span class="campoObrigatorio">&nbsp;</span>
    364364                    <dtml-if cod_votacao>
    365                              <font size="1">
    366                             <b><dtml-var "pysc.resultado_votacao_pysc(cod_votacao,cod_materia)"></b> &nbsp;&nbsp; - &nbsp;&nbsp;
    367                              </font>
     365                        <font size="1">
     366                            <b><dtml-var "pysc.resultado_votacao_pysc(cod_votacao, cod_materia)"></b> &nbsp;&nbsp; - &nbsp;&nbsp;
     367                        </font>
    368368                    </dtml-if>
    369369                    <select name="lst_tip_resultado" size="1">
  • il.sapl/trunk/il/sapl/skins/cadastros/sessao_plenaria/ordem_dia_sessao/votacao/votacao_salvar_proc.dtml

    r8053 r8065  
    5858
    5959<dtml-unless txt_nao_votou>
    60     <dtml-var expr="REQUEST.set('txt_nao_votou', 0)">
     60    <dtml-call expr="REQUEST.set('txt_nao_votou', 0)">
    6161</dtml-unless>
    6262
     
    8080    <dtml-let mensagem="'N&atilde;o foi poss&iacute;vel salvar a Vota&ccedil;&atilde;o. Tente novamente!'">
    8181      <dtml-var mensagem_popup_emitir>
    82      
     82
    8383    </dtml-let>
    8484
     
    9595      </dtml-in>
    9696      <dtml-in expr="zsql.materia_obter_zsql(cod_materia=hdn_cod_materia    , ind_excluido=0)">
    97           <dtml-if hdn_cod_votacao>
     97          <dtml-if rad_votacao_branco>
     98              <dtml-call expr="pysc.sessao_plenaria_log_pysc(cod_sessao_plen = hdn_cod_sessao_plen,
     99                                          txt_acao = 'votação anulada',
     100                                          txt_mensagem = 'A votação da matéria ' + sgl_tipo_materia + ' - ' + des_tipo_materia + ' foi anulada')">
     101          <dtml-else>
     102              <dtml-if hdn_cod_votacao>
    98103              <dtml-call expr="pysc.sessao_plenaria_log_pysc(cod_sessao_plen = hdn_cod_sessao_plen,
    99104                            txt_acao = 'atualização de votação',
     
    110115
    111116          </dtml-if>
     117          </dtml-if>
    112118      </dtml-in>
    113119  </dtml-try>
  • il.sapl/trunk/il/sapl/skins/cadastros/sessao_plenaria/painel_eletronico/painel_eletronico_parlamentares.dtml

    r8001 r8065  
    107107                        <dtml-in expr="zsql.votacao_parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar, cod_votacao=cod_votacao, ind_excluido=0)">
    108108                            <dtml-try>
    109                                 <dtml-var expr="vot_parlamentar[0]">
     109                                <dtml-if expr="vot_parlamentar == 'Não Votou'">
     110                                    X
     111                                <dtml-else>
     112                                    <dtml-var expr="vot_parlamentar[0]">
     113                                </dtml-if>
    110114                            <dtml-except>
    111115                                <dtml-var expr="vot_parlamentar">
  • il.sapl/trunk/il/sapl/skins/pysc/resultado_votacao_pysc.py

    r7752 r8065  
    1111  resultado=context.zsql.resultado_votacao_obter_zsql(cod_votacao=cod_votacao, cod_materia=cod_materia)[0].nom_resultado
    1212except:
    13   resultado="ainda não consta o resultado"
     13  resultado="Ainda não consta o resultado"
    1414return resultado
  • il.sapl/trunk/il/sapl/skins/pysc/votacao_salvar_pysc.py

    r8053 r8065  
    2121votos_nao_votou = []
    2222#cod_vot=None
    23 if vot_parlamentar is not None:
     23if vot_parlamentar is not None and vot_parlamentar != '[]':
    2424    for voto in vot_parlamentar:
    2525        if voto=='Sim':
     
    4141#    dic[cod_parlamentar[n]]=vot_parlamentar[n]
    4242    dic = dict(zip(cod_parlamentar, vot_parlamentar))
     43else:
     44    vot_parlamentar = []
    4345
    4446#votacao=context.zsql.votacao_obter_zsql(cod_votacao=cod_votacao,cod_ordem=cod_ordem,cod_materia=cod_materia,ind_excluido=0)
    45 votacao=context.zsql.votacao_obter_zsql(cod_ordem=cod_ordem,cod_materia=cod_materia,ind_excluido=0)
     47votacao=context.zsql.votacao_obter_zsql(cod_ordem=cod_ordem,cod_materia=cod_materia, ind_excluido=0)
    4648materia=context.zsql.materia_obter_zsql(cod_materia=cod_materia, ind_excluido=0)[0]
    47 tip_resultado = context.zsql.tipo_resultado_votacao_obter_zsql(tip_resultado_votacao=tip_resultado_votacao)[0].nom_resultado
     49
     50try:
     51    tip_resultado = context.zsql.tipo_resultado_votacao_obter_zsql(tip_resultado_votacao=tip_resultado_votacao)[0].nom_resultado
     52    ind_excluido = 0
     53except IndexError:
     54    tip_resultado = '-1'
     55    ind_excluido = 1
    4856try:
    4957    cod_sessao_plen = context.zsql.ordem_dia_obter_zsql(cod_ordem=cod_ordem)[0].cod_sessao_plen
     
    6775except IndexError:
    6876    cod_votacao = None
    69 
    7077if cod_votacao is None:
    7178    context.zsql.votacao_incluir_zsql(
     
    113120parlamentares=[]
    114121if cod_votacao is not None:
    115    votacao_parlamentares=context.zsql.votacao_parlamentar_obter_zsql(
    116        cod_votacao=cod_votacao,
    117        ind_excluido=0
    118    )
    119    for parlamentar in votacao_parlamentares:
    120        parlamentares.append(str(parlamentar.cod_parlamentar))
     122    votacao_parlamentares=context.zsql.votacao_parlamentar_obter_zsql(
     123        cod_votacao=cod_votacao,
     124        ind_excluido=0
     125    )
     126    if not votacao_parlamentares:
     127        votacao_parlamentares=context.zsql.votacao_parlamentar_obter_zsql(
     128        cod_votacao=cod_votacao,
     129        ind_excluido=1
     130    )
     131    for parlamentar in votacao_parlamentares:
     132        parlamentares.append(str(parlamentar.cod_parlamentar))
    121133else:
    122134    votacao_incluida=context.zsql.votacao_incluida_obter_zsql()
     
    125137    #    cod_votacao=v.cod_votacao
    126138
    127 if vot_parlamentar is not None:
     139if vot_parlamentar is not None and vot_parlamentar != '[]':
    128140    for p in cod_parlamentar:
    129141        if p not in parlamentares:
     
    132144                cod_parlamentar=p,
    133145                txt_login=login,
    134                 vot_parlamentar=dic.get(p).decode('iso-8859-1')
     146                vot_parlamentar=dic.get(p)
    135147            )
    136148        else:
    137             orig_login = context.zsql.votacao_parlamentar_obter_zsql(cod_votacao=cod_votacao, ind_excluido = 0, cod_parlamentar = p)[0].txt_login
     149            try:
     150                orig_login = context.zsql.votacao_parlamentar_obter_zsql(cod_votacao=cod_votacao,
     151                                                                         ind_excluido=0,
     152                                                                         cod_parlamentar=p)[0].txt_login
     153            except IndexError:
     154                orig_login = context.zsql.votacao_parlamentar_obter_zsql(cod_votacao=cod_votacao,
     155                                                                         ind_excluido=1,
     156                                                                         cod_parlamentar=p)[0].txt_login
    138157            context.zsql.votacao_parlamentar_atualizar_zsql(
    139158                cod_votacao=cod_votacao,
    140159                cod_parlamentar=p,
    141                 vot_parlamentar=dic.get(p).decode('iso-8859-1'),
     160                vot_parlamentar=dic.get(p),
    142161                txt_login=orig_login,
    143                 ind_excluido=0
     162                ind_excluido=ind_excluido
    144163            )
    145164
    146165if ind_votacao_iniciada == 0 and not expediente:
    147166    context.zsql.votacao_iniciar_zsql(
    148         cod_ordem = cod_ordem,
    149         ind_votacao_iniciada = ind_votacao_iniciada
     167        cod_ordem=cod_ordem,
     168        ind_votacao_iniciada=ind_votacao_iniciada
    150169    )
    151170
    152171if ind_votacao_iniciada == 0 and expediente:
    153172    context.zsql.votacao_expediente_iniciar_zsql(
    154         cod_ordem = cod_ordem,
    155         ind_votacao_iniciada = ind_votacao_iniciada
     173        cod_ordem=cod_ordem,
     174        ind_votacao_iniciada= ind_votacao_iniciada
    156175    )
    157176
    158 
    159177return 1
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.