BarrelOperationsGet
Отримання даних по операціям в резервуарах
Отримання даних по операціям в резервуарах резервуарів
POST
http://fms.petroline.in.ua:8055/api/BarrelOperationsGet
Request Body
login*
string
Логін користувача в системі
pass*
string
Пароль користувача в системі в формате SHA256
datestart*
string
Дата початку вибірки формат (dd.mm.yyyy HH:mm:ss)
datefinish*
string
Дата кінця вибірки формат (dd.mm.yyyy HH:mm:ss)
{
"RequestStatus": 200,
"RequestDescription": null,
"Result": [
{
"OperationID": 807,
"Date": "08.04.2019 19:03:59",
"ASZid": 1044,
"AZSname": "АЗС №1",
"BarrelID": 95,
"BarrelName": "Резервуар №1",
"Fuelid": 2,
"Fuelname": "A-92",
"OperationType": 3,
"Value": 0,
"BalBefore": 0,
"BalAfter": 0
},
{
"OperationID": 808,
"Date": "08.04.2019 19:04:37",
"ASZid": 1044,
"AZSname": "АЗС №1",
"BarrelID": 96,
"BarrelName": "Резервуар №2",
"Fuelid": 1,
"Fuelname": "ДТ",
"OperationType": 3,
"Value": 0,
"BalBefore": 0,
"BalAfter": 0
},
{
"OperationID": 828,
"Date": "08.04.2019 23:00:00",
"ASZid": 1044,
"AZSname": "АЗС №1",
"BarrelID": 95,
"BarrelName": "Резервуар №1",
"Fuelid": 2,
"Fuelname": "A-92",
"OperationType": 3,
"Value": 1000,
"BalBefore": 0,
"BalAfter": 1000
},
{
"OperationID": 829,
"Date": "08.04.2019 23:30:00",
"ASZid": 1044,
"AZSname": "АЗС №1",
"BarrelID": 95,
"BarrelName": "Резервуар №1",
"Fuelid": 2,
"Fuelname": "A-92",
"OperationType": 3,
"Value": 1000,
"BalBefore": 1000,
"BalAfter": 2000
}
}
Параметри, які повертаються
Тип
Описание
Комментарий / Пример
OperationID
int
унікальний ідентифікатор операції
122235
Date
string
дата операції
Формат - dd.mm.yyyy HH:mm:ss / "27.08.2019 23:59:59"
ASZid
int
унікальний ідентифікатор АЗС
232
AZSname
string
назва АЗС
"АЗС №1"
BarrelID
int
унікальний ідентифікатор ємності
22232
BarrelName
string
назва ємності в системі
"Резервуар №1"
Fuelid
int
унікальний ідентифікатор пального
3
Fuelname
string
назва пального в системі
"А-95"
OperationType
int
тип операції
0 - надходження пального 1 - заправка 2 - переміщення
3 - коррегування
4 - техпролив
Value
int
об'єм операції
в мілілітрах
BalBefore
int
початковий об'єм в мл, до операції
в мілілітрах
BalAfter
int
кінцевий об'єм в мл, після операції
в мілілітрах
Приклад:
curl "http://fms.petroline.in.ua:8055/api/BarrelOperationsGet" \
-X POST \
-d "'[email protected]&pass=2a97516c354b68848cdbd8f54a226a0a55b21ed138e207ad6c5cbb9c00aa5aea&datestart=27.08.2019 23:59:59&datefinish=29.08.2019 23:59:59'" \
-H "Content-Type: application/json"
Last updated
Was this helpful?