Objetivo
...
Esse documento tem o objetivo de exemplificar o uso da API para inserção de Medição.
1 - API de Medição
...
Esta API permitirá
...
a entrada de valores da medição da quantidade dos serviços que já foram executados no período selecionado.
Máscara de Url: http://localhost:8051/api/construction-projects/v1/contract-measure-input
Irá retornar o mesmo JSON e uma lista de avisos que não provocaram erros:
Método de entrada: Post
Informações |
---|
icon | false |
---|
title | Exemplo de JSon de entrada |
---|
|
Expandir |
---|
| 1 2 3 4 5 6 7 8 9 10 11 |
Exemplo de API: { "companyId": 1, "projectId": 2, "contractId": 33, "period": "0002", "cities":[ { "stateCode": "RO", "cityCode": "00015", "value": 20, "products":[ { "value": 20, "measurements":[ { "companyId": 1, "projectId": 2, "contractId": 33, "itemId": 182, "value": 20, "tasks":[
{ "companyId": 1, "projectId": 2, "taskId": 5, "value": 20 }
] } ] } ] }, { "value": 10, "products":[ { "value": 10, "measurements":[
|
|
{
{ "companyId": 1, "projectId": 2, "contractId": 33, "itemId": 182, "value": 10, "tasks":[
{ "companyId": 1, "projectId": 2, "taskId": 5, "value": 10 }
] } ] } ] } ] }
|
|
|