Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Especifica como criar e utilizar um link com redirecionamento para uma determinado produto/menu passando parâmetros.

...

O link deve ser estruturado como o exemplo a seguir:

...

  1. O Parâmetro “m” (menus) deve ser como no exemplo: “YMS:Painel de Roteiro“ sendo o nome exato do produto e nome exato da “label” do menu, caso no produto tiver mais de um menu com o mesmo nome será utilizado a primeira ocorrência na árvore de menus.

  2. O Parâmetro “d” (dados) é opcional, pode ser utilizado para passar algum filtro ou informação relevante para a tela, aceita múltiplos dados como segue no exemplo:
    O trecho: “d=parametro1:1234,parametro2:qwerty,parametro3:1;2;3
    vai gerar o objeto de parâmetros em tela da seguinte forma:

    Code Block
    languagejson
    {
    	"parametro1": "1234",
    	"parametro2": "querty",
    	"parametro3": ["1","2","3"],
    	// demais parametros do item de menu
    }
  3. Os parâmetros finais “u” e “p” (User e Password, respectivamente) são para realizar a autenticação.

    1. O password pode vir como raw ou como hash sha256hash sha256 hex.

    2. Site de apoio para realizar testes:https://emn178.github.io/online-tools/sha256.html

  4. Há outro parâmetro opcional que é a unidade operacional logada, deve ser passado com o identificador “un

    1. exemplo: un=2 para identificar a unidade operacional de id 2.


Exemplo para localhost:

Code Block
breakoutModewide
localhost:4200/login?m=YMS:Painel de Roteiro&d=parametro1:1234,parametro2:qwerty,parametro3:1;2;3&u=adm&p=123

...