...
Disponibiliza uma rota URL para que seja possível consultar qual o status da otimização submetida, e se finalizada, uma resposta com eventuais violações e viagens geradas.
...
Caso exista um Job para o id informado, a resposta será devolvida no padrão de resposta descrito.
...
...
Caso exista um Job para o id informado, a resposta será devolvida.
Nome | Tipo | Tam. Máx. | Formato | Valor default | Descrição | Observações |
---|---|---|---|---|---|---|
output | Object | N/A | N/A | N/A | Agrupamento do JobId, Lista de viagens e rejeites | Viagens e rejeites podem ser vazias, caso o Job não tenha terminado ou tenha ocorrido algum erro |
errors | String | N/A | List | N/A | Erros gerados durante a otimização | |
success | boolean | N/A | true/false | N/A | Estado do job. | Será falso caso o Job tenha algum problema para ser gerado, esse campo não necessariamente é baseado nos rejeites gerados. |
OUTPUT | ||||||
jobId | Integer | N/A | N/A | N/A | ||
trips | Object | N/A | List | N/A | Lista de viagens geradas via otimização | Pode ser vazia |
rejects | Object | N/A | List | N/A | Lista de rejeites geradas via otimização | Pode ser vazia |
TRIPS | ||||||
totalDistance | double | N/A | N/A | N/A | ||
duration | Duration | N/A | Millis | N/A | Duração da viagem | |
vehicle | Object | N/A | N/A | N/A | Veículo selecionado | |
stops | Object | N/A | List | N/A | Lista de paradas | |
VEHICLE | ||||||
identifier | String | N/A | N/A | N/A | Identificador do veículo | |
weightCapacity | Double | N/A | N/A | N/A | Capacidade de peso | |
volumeCapacity | Double | N/A | N/A | N/A | Capacidade de volume | |
STOP | ||||||
localityIdentifier | String | N/A | N/A | N/A | Identificador da parada | |
orders | Object | N/A | List | N/A | Lista de pedidos para aquela parada | |
arrivalTime | DateTime | N/A | N/A | N/A | Horário de chegada | |
departureTime | DateTime | N/A | N/A | N/A | Horário de Saída | |
ORDER |
identifier | N/A | N/A | N/A | Identificador do pedido | ||
weight | N/A | N/A | N/A | Peso do pedido | ||
volume | N/A | N/A | N/A | Volume do pedido | ||
origin | Object | N/A | N/A | N/A | Localidade de origem do pedido | Segue o contrato de Locality |
destination | Object | N/A | N/A | N/A | Localidade de destino do pedido | Segue o contrato de Locality |
LOCALITY | ||||||
identifier | String | N/A | N/A | N/A | Identificador da localidade | |
latitude | Double | N/A | N/A | N/A | Latitude da localidade | |
longitude | Double | N/A | N/A | N/A | Longitude da localidade | |
operation | Enum | N/A | N/A | N/A | Funcionamento simplificado | Opções: IRRESTRIC, COMERCIAL_DAYS |
HTML |
---|
<!-- esconder o menu --> <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> |