Vinculando entre páginas
À medida que você desenvolve páginas, pode ser necessário vincular a páginas diferentes que podem estar dentro do mesmo aplicativo Angular ou a páginas que são definidas em outros aplicativos Order Hub .
Dentro da mesma aplicação Angular
Não há nenhum comportamento específico do Order Hubnesse fluxo. É simplesmente o roteamento Angular comum entre rotas.
// import Angular router
import { Router } from '@angular/router';
...
// initialize some variables/constants
private router: Router
static readonly CREATE_EDIT_OPTIMIZATION_ROUTE: string = BucConstants.ROOT_TOKEN +
'/create-edit-optimization-profile/createOptimizationProfile';
...
// navigate to the in app route
this.router.navigate([CREATE_EDIT_OPTIMIZATION_ROUTE], {
queryParams: {
viewType: 'Create'
}
});
...Em aplicativos angulares do Order Hub
Para vincular entre aplicativos Angulares no Order Hub, deve-se primeiro declarar a rota como um link de recurso / menu para a interface da IU do shell comum da cadeia de suprimentos.
Para ver uma lista de páginas prontamente disponíveis do Order Hub que podem ser vinculadas, consulte as páginas do Order Hub que podem ser vinculadas a seção deste tópico.
Para definir novas páginas (páginas customizadas ou padrão da IBM ) que precisam ser acessíveis, consulte a seção Registrando uma rota externamente para navegar por diferentes aplicativos angulares do hub de ordem deste tópico.
// import Angular router
import { getPostMessageDomain } from '@buc/common-components';
...
// navigate to the outside app route
window.top.postMessage({
action: 'NAVIGATE',
data: {
path: '/order-management/workspace',
queryParams: {
...
}
}
}, getPostMessageDomain());
...Páginas do Order Hub que podem ser vinculadas a
| Página | Caminho |
|---|---|
| Página inicial | /gestão-de-pedidos/página inicial do espaço de trabalho/espaço de trabalho/boas-vindas |
| Gerenciar procuras salvas | /gestão-de-pedidos/gerenciar-favoritos-do-espaço-de-trabalho/espaço-de-trabalho/gerenciar-favoritos |
| Espaços de trabalho | /gestão-de-pedidos/espaço-de-trabalho |
| Procura de nó | /gestão-de-pedidos/pesquisa-de-nós/nó/pesquisa |
| Resultados da procura do nó | /gestão-de-pedidos/resultado-da-pesquisa-de-nós/nó/resultado-da-pesquisa |
| Métricas do nó | /gestão-de-pedidos/lista-de-métricas-de-nó/nó/lista-de-métricas |
| Detalhes do Nó | /gestão-de-pedidos/detalhes-do-nó/nó/detalhes-do-nó |
| Procura de capacidade de serviço do nó. | /gestão-de-pedidos/pesquisa-de-capacidade-de-nó/nó/pesquisa-de-capacidade |
| Procura de pedidos de saída | /gestão-de-pedidos/pesquisa-de-pedidos/pedido/pesquisa |
| Procura de pedidos de entrada | /gestão-de-pedidos/pesquisa-de-pedidos/pedido/pesquisa-de-entrada |
| Retorna a procura | /gestão-de-pedidos/pesquisa-de-pedidos/pedido/pesquisar-pedido-de-devolução |
| Procura de ordens de serviço | /gestão-de-pedidos/pesquisa-de-ordens-de-trabalho/ordem-de-trabalho/pesquisa |
| Resultados da procura de pedidos | /gestão-de-pedidos/resultado-da-pesquisa-de-pedidos/pedido/resultado-da-pesquisa |
| Detalhes do pedido | /gestão-de-pedidos/detalhes-do-pedido/pedido/detalhes-do-pedido |
| Detalhes da linha de pedido | /gestão-de-pedidos/detalhes-da-linha-do-pedido/pedido/detalhes-da-linha-do-pedido |
| Resultados da procura de ordens de serviço | /gestão-de-pedidos/resultado-da-pesquisa-de-ordens-de-trabalho/ordem-de-trabalho/resultado-da-pesquisa |
| Detalhes da ordem de serviço | /gestão-de-pedidos/detalhes-da-ordem-de-trabalho/ordem-de-trabalho/detalhes-da-ordem-de-trabalho |
| Procura de remessas de saída | /order-management/ship-search/shipment/search |
| Procura de remessas de entrada | /order-management/ship-search/shipment/search-inbound |
| Procura de remessas de devolução | /order-management/ship-search/shipment/search-returnshipment |
| Detalhes da remessa | /order-management / expedição-detalhes |
| Procura de inventário | /gestão-de-pedidos/pesquisa-de-estoque/estoque/pesquisa |
| Regras de estoque de segurança | /ordem-gestão / inventariação/segurança-stock-regras |
| Procura de auditoria de inventário | /gestão-de-pedidos/pesquisa-de-estoque/estoque/auditoria |
| Resultados da procura de inventário | /order-management/inventory-search-resultados/inventários/resultados |
| Detalhes do item pai do inventário | /gestão-de-pedidos/detalhes-do-item-de-estoque/estoque/item |
| Detalhes do item do inventário | /gestão-de-pedidos/detalhes-de-SKU-de-estoque/estoque/sku |
| Página de entrada de cumprimento | /order-management/preenchimento-home/sourcing/home |
| Testador de fornecimento | /order-management/preenchimento-sourcing-tester/sourcing/search |
| Resultados do testador de fornecimento | /order-management/preenchimento-sourcing-tester-search-resultados/sourcing/resultados |
| Testador de EDD | /order-management/preenchimento-edd-tester/sourcing/edd-tester/procura |
| Resultados do testador de EDD | /order-management/preenchimento-edd-tester-results/sourcing/edd-tester-results |
| Explicador de resultados do testador de EDD | /order-management/preenchimento-edd-tester-results-explainer/sourcing/edd-tester-results-explainer |
| Painel do otimizador | /order-management/optimizer / dashboard |
| Explicador de resultados do otimizador | /order-management/optimizer / resultsexplainer |
| Relatório de benefícios do otimizador | /order-management/optimizer / benefícios-relatório |
| Simulador do otimizador | /order-management/optimizer / simulador |
| Procura de alertas | /gestão-de-pedidos/alertas-do-espaço-de-trabalho-pesquisa/espaço-de-trabalho/pesquisa-de-alertas |
| Resultados da procura de alertas | /gestão-de-pedidos/alertas-da-área-de-trabalho-resultados-da-pesquisa/área-de-trabalho/resultados-da-pesquisa |
| Detalhes do alerta | /gestão-de-pedidos/detalhes-de-alerta-do-espaço-de-trabalho/espaço-de-trabalho/detalhes-de-alerta |
| Procura de Exceções | /gestão-de-pedidos/exceção |