Conjunto de mudanças 7942 no repositório publico


Ignorar:
Timestamp:
15/03/2015 22:11:43 (6 anos atrás)
Autor:
gustavolepri
Mensagem:

atualização

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

Legenda:

Não Modificado
Adicionado
Removido
  • il.sapl/trunk/il/sapl/skins/pysc/norma_texto_buscar_pysc.py

    r7752 r7942  
    1111from Products.AdvancedQuery import And, Or, Eq, Ge, In
    1212
    13 query = Eq('PrincipiaSearchSource', assunto)
     13if numero != '':
     14  numero = int(numero)
     15else:
     16  numero = ''
    1417
    15 results = context.sapl_documentos.norma_juridica.Catalog.evalAdvancedQuery(query)
     18if ano != '':
     19  ano = int(ano)
     20else:
     21  ano = ''
     22
     23if tipo != '' and numero =='' and ano =='':
     24 query = (Eq('tipo_norma', tipo) & ~ Eq('ano_norma', ano) & ~ Eq('num_norma', numero)) & (Eq('ementa', assunto) | Eq('PrincipiaSearchSource', assunto))
     25
     26if tipo == '' and numero =='' and ano !='':
     27 query = Eq('ano_norma', ano) & (Eq('ementa', assunto) | Eq('PrincipiaSearchSource', assunto))
     28
     29else:
     30 query = Eq('ementa', assunto) | Eq('PrincipiaSearchSource', assunto)
     31
     32results = context.sapl_documentos.norma_juridica.Catalog.evalAdvancedQuery(query,('tipo_norma',('num_norma','desc'),))
    1633
    1734return results
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.