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.
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 Rápida que tem funcionalidade de retornar na listagem de processos que respeitam os filtro selecionado.

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.


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>