Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

02. SITUAÇÃO/REQUISITO

Melhorar a usabilidade da pesquisa de classificadores dentro do cadastro de Promoções (Aba condição nas abas Condição e Benefício).

03. SOLUÇÃO

Foram efetuadas diversas melhorias dentro da seleção de classificadores no cadastro de Promoções visando a usabilidade do cadastro, são elas:


1) Ao selecionar um classificador, automaticamente os classificadores abaixo (filhos) serão marcados também. Caso todos os classificadores dentro do mesmo nível estejam marcados, o classificador acima (pai) também será marcado

...

.


Image Modified



2) Isso vale também para desmarcações dos classificadores. Caso você deseje desmarcar um classificador "Filho" automaticamente o Pai será desmarcado


Image Modified


3) Caso ao selecionar um Classificador "Pai" ou "Filho" e você desejar desmarcar apenas um deles, vá até a tela de cadastro e clique no "X" para remover o classificador desejado.



INSERIR VIDEO



4) É possível efetuar uma busca pelo nome do classificador diretamente na tela, onde será apresentado no resultado todos os classificadores, sejam "Pai" ou "Filho", para serem visualizados e marcados.


Image Modified



5) Caso a mecânica possua classificadores cadastrados, ao editá-la, os classificadores já existentes serão exibidos selecionados.


Image Modified


6) Quando houver casos em que existam classificadores Pai e filhos e algum classificador filho não esteja marcado, na tela será possível visualizar o checkBox com um traço no classificador "Pai", indicado que possuem classificadores desmarcados. 

Nos casos de todos os classificadores filhos marcados, o checkBox irá mostrar a seta de seleção padrão.



Templatedocumentos


HTML
<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>

...