Назначение | "Парковка" заказа. Начать |
---|
Тип запроса | асинхронный/синхронный |
---|
Поддерживаемая версия агента | WSA v2.10.2.5 |
---|
PluggetSystemType | RKMid |
---|
Формат запроса
{
"taskType": "StartParkOrder",
"params": {
"sync": {
"objectId": number,
"timeout": number
},
"orderGuid": "string"
}
}
CODE
Параметр | Тип | Обязательный | Описание |
---|
taskType | string | + | Тип задачи (StartParkOrder) |
sync |
|
| Синхронный вызов метода (либо синхронный, либо асинхронный) |
|-timeout | int | - | Время ожидания ответа от агента в секундах, по умолчанию 120 секунд |
|-objectId | int | + | Код ресторана в системе лицензирования |
orderGuid | guid | + | Guid заказа в r_keeper |
Формат ответа
// Успешный ответ {
"taskResponse": {
},
"responseCommon": {
"taskGuid": "string",
"taskType": "StartParkOrder",
"objectId": number,
"agentGuid": "string"
}
}
// Ответ с ошибкой
{
"responseCommon": {
"taskGuid": "string",
"taskType": "StartParkOrder",
"objectId": number
},
"error": {
"wsError": {
"code": "string",
"desc": "string"
},
"agentError": {
"code": "string",
"desc": "string"
}
}
}
CODE
Пример запроса
{
"taskType": "StartParkOrder",
"params": {
"sync": {
"objectId": "199990246",
"timeout": 120
},
"orderGuid": "a9fca88b-9490-4e3e-b07b-23a58b9da97e"
}
}
CODE
Пример ответа
{
"taskResponse": {},
"responseCommon": {
"taskGuid": "955f9fa6-1cba-431f-9bd0-5e9eaa7a3a4b",
"taskType": "StartParkOrder",
"objectId": 199990246,
"agentGuid": "d564619a-50c3-3d87-0816-de67ed9c8e18"
}
}
CODE