Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Serviços
Módulo:SIGAJURI
Função:
ArquivoDescrição
JurTraducao.constant.tsArquivo de Tradução.
menu-routing.module.tsRotas da Pesquisa Avançada no Menu.
menu.module.tsMódulo da Pesquisa Avançada.
home.component.tsComponent da home.
home.component.htmlHTML da home.
pesq-avancada-pt.tsTradução da Pesquisa Avançada.
pesq-avancada.component.cssCSS  da Pesquisa Avançada.
pesq-avancada.component.htmlHTML da Pesquisa Avançada.
pesq-avancada.component.spec.tsTeste unitário da Pesquisa Avançada.
pesq-avancada.component.tsComponent da Pesquisa Avançada.
pesq-avancada.tsClasse da Pesquisa Avançada.
legalprocess.service.tsUtiliza o serviço do WSLegalProcess para obter a lista de processos filtrados.
WSLegalProcess.prwWebServices Legal Process.
Requisito/Story/Issue (informe o requisito relacionado) :DJURDEP-6521


02. SITUAÇÃO/REQUISITO

Criar a tela de Pesquisa Avançada através da home.

03. SOLUÇÃO

Feita criação da tela de Pesquisa Avançada que tem funcionalidade de retornar na listagem de processos que respeitam os filtro selecionado pelo usuário.

A função do filtro de pesquisa se comporta de acordo com o tipo de campo que foi selecionado no campo de processo. O comportamento é:

  1. Quando o tipo do campo que foi selecionado for Texto, a tela de pesquisa avançada apresenta o componente de Texto.
  2. Quando o tipo do campo que foi selecionado for Número, a tela de pesquisa avançada apresenta o componente de Número.
  3. Quando o tipo do campo que foi selecionado for Combo ou Consulta Padrão (SXB), a tela de pesquisa avançada apresenta o componente de Combo ou Select.
  4. Quando o tipo do campo que foi selecionado for Data, a tela de pesquisa avançada apresenta três componentes:
    1. Atalho: Este componente tem função de sugerir a data inicial e final de acordo com a opção selecionada. Temos as opções de hoje, esta semana, semana passada, neste mês e mês passado.
    2. Data inicial: Este componente tem função de pesquisar processos de acordo com o opção selecionada no campo de processo e ao informar a data inicial, o retorno da listagem dos processos será é a partir desta data inicial.
    3. Data final: Este componente tem função de pesquisar processos de acordo com o opção selecionada no campo de processo e ao informar a data final, o retorno da listagem dos processos é até esta data final.