GET v1/selReportFuelInOut
Метод який обраховує звіт "Заправки/зливи".
Параметри запиту
Формат запиту (URI parameters)
Назва | Опис | Tип | Додатково |
---|---|---|---|
deviceIDs |
Масив ID авто |
Collection of integer |
Обов'язковий |
dateFrom |
Дата початку періоду розрахунків (у форматі ISO) |
string |
Обов'язковий |
dateTo |
Дата закінчення періоду розрахунків (у форматі ISO) |
string |
Обов'язковий |
isUseTimeInEachDay |
Ознака чи враховувати обмеження по часі в кожен день періоду |
boolean |
Не обов'язковий |
isNeedFindRegions |
Ознака чи потрібно шукати регіон |
boolean |
Не обов'язковий |
Тіло запиту (body parameters)
Відсутнє.
Параметри відповіді
Опис
Назва | Опис | Tип | Додатково |
---|---|---|---|
id |
ID звіту |
integer | |
orderNo |
Порядковий номер |
integer | |
deviceID |
ID |
integer | |
onDate |
Дата |
date | |
fuelAdjust |
Корегування |
DeviceFuelAdjust | |
fuelOnStart | decimal number | ||
fuelOnEnd | decimal number | ||
isApprovedFuelSpend | boolean | ||
isOutsideCalibration | boolean | ||
x |
Координата X |
decimal number | |
y |
Координата Y |
decimal number | |
fuelIn | integer | ||
fuelOut | integer | ||
regionIDs |
Масив ID, Назва регіонів |
Collection of Pair of integer [key] and string [value] |
Формат відповіді
application/json
Приклад:
[ { "id": 1, "orderNo": 2, "deviceID": 3, "onDate": "2024-11-21T08:20:56.1547399+02:00", "fuelAdjust": { "id": 1, "onDate": "2024-11-21T08:20:56.1547399+02:00", "value": 3, "sensorValue": 4, "deviceID": 5, "isChangeByOperator": true, "checkNo": "sample string 7", "type": 0 }, "fuelOnStart": 5.1, "fuelOnEnd": 6.1, "isApprovedFuelSpend": true, "isOutsideCalibration": true, "x": 9.1, "y": 10.1, "fuelIn": 1, "fuelOut": null, "regionIDs": [ { "Key": 1, "Value": "sample string 2" }, { "Key": 1, "Value": "sample string 2" } ] }, { "id": 1, "orderNo": 2, "deviceID": 3, "onDate": "2024-11-21T08:20:56.1547399+02:00", "fuelAdjust": { "id": 1, "onDate": "2024-11-21T08:20:56.1547399+02:00", "value": 3, "sensorValue": 4, "deviceID": 5, "isChangeByOperator": true, "checkNo": "sample string 7", "type": 0 }, "fuelOnStart": 5.1, "fuelOnEnd": 6.1, "isApprovedFuelSpend": true, "isOutsideCalibration": true, "x": 9.1, "y": 10.1, "fuelIn": 1, "fuelOut": null, "regionIDs": [ { "Key": 1, "Value": "sample string 2" }, { "Key": 1, "Value": "sample string 2" } ] } ]