GetRestaurant: відмінності між версіями
Перейти до навігації
Перейти до пошуку
Немає опису редагування |
Немає опису редагування |
||
(Не показані 2 проміжні версії цього користувача) | |||
Рядок 76: | Рядок 76: | ||
"EndTime": "09:00:00|11:41:00|13:00:00|14:00:00|16:00:00|18:00:00|20:00:00", | "EndTime": "09:00:00|11:41:00|13:00:00|14:00:00|16:00:00|18:00:00|20:00:00", | ||
"Ext": "CNDWEEK ", | "Ext": "CNDWEEK ", | ||
"Image": null, | "Image": null, | ||
"Logo": null, | "Logo": null, | ||
"QrMenuLink": "http://192.168.9.66/TEST", | "QrMenuLink": "http://192.168.9.66/TEST", | ||
"RestaurantGroupName": "Група 1", | "RestaurantGroupName": "Група 1", | ||
" | "RestaurantGroupID": 1, | ||
"Day": "1|2|3|4|5|6|7", | |||
"StartTime": "08:00:00|10:21:00|12:00:00|13:00:00|15:00:00|17:00:00|19:00:00" | "StartTime": "08:00:00|10:21:00|12:00:00|13:00:00|15:00:00|17:00:00|19:00:00" | ||
} | } | ||
Рядок 127: | Рядок 127: | ||
|| <span style="color:#9966CC">'''|'''</span> BaseExternalName | || <span style="color:#9966CC">'''|'''</span> BaseExternalName | ||
| String | | String | ||
| Назва закладу | | Назва закладу (Внутрішня) | ||
|- | |||
| | |||
|| <span style="color:#9966CC">'''|'''</span> ExternalName | |||
| String | |||
| Назва закладу (Для користувача) | |||
|- | |- | ||
| | | | ||
|| <span style="color:#9966CC">'''|'''</span> Code | || <span style="color:#9966CC">'''|'''</span> Code | ||
| String | | String | ||
| Код | | Код розкладу | ||
|- | |- | ||
| | | | ||
|| <span style="color:#9966CC">'''|'''</span> Code2 | || <span style="color:#9966CC">'''|'''</span> Code2 | ||
| String | | String | ||
| Код | | Код розкладу | ||
|- | |- | ||
| | | | ||
Рядок 160: | Рядок 165: | ||
|- | |- | ||
| | | | ||
|| <span style="color:#9966CC">'''|'''</span> | || <span style="color:#9966CC">'''|'''</span> RestaurantGroupID | ||
| | | Int | ||
| | | ID групи закладу до якогої ввходить заклад | ||
|- | |- | ||
| | | | ||
|| <span style="color:#9966CC">'''|'''</span> Image | || <span style="color:#9966CC">'''|'''</span> Image | ||
| | | String | ||
| Фото закладу. | | Фото закладу в Base64. | ||
|- | |- | ||
| | | | ||
|| <span style="color:#9966CC">'''|'''</span> Logo | || <span style="color:#9966CC">'''|'''</span> Logo | ||
| | | String | ||
| Лого закладу. | | Лого закладу в Base64. | ||
|- | |- | ||
| | | | ||
Рядок 198: | Рядок 195: | ||
|- | |- | ||
| | | | ||
|| <span style="color:#9966CC">'''|'''</span> | || <span style="color:#9966CC">'''|'''</span> Day | ||
| String | | String | ||
| Дні | | Дні роботи закладу. Час "з" вказано в параметрі "StartTime", час "по" вказано в параметрі "EndTime"<br> | ||
1 - Понеділок;<br> | 1 - Понеділок;<br> | ||
2 - Вівторок;<br> | 2 - Вівторок;<br> |
Поточна версія на 13:21, 8 серпня 2025
Функція повертає список закладів
Розділ містить методи, необхідні для повернення списку закладів з бази даних
Опис | Отримання списку закладів. |
---|---|
Метод | POST |
URL | /POSExternal/GetRestaurant |
Request Headers | |
---|---|
KEY | VALUE |
Content-Type | application/json |
AccessToken |
Body raw (json) |
---|
{
"BaseExternalID": 103,
"RestaurantGroupID": 1
}
Додатковий опис вихідних параметрів |
---|
Response (json) |
---|
{
"Error": "",
"ErrorCode": 0,
"Success": true,
"Data": [
{
"Address": "Провінціальна, 22",
"BaseExternalID": 103,
"BaseExternalName": "Заклад №2",
"Code": "CNDSWEEK217720135558687 ",
"Code2": "CNDSWEEK217720135558687 ",
"ConditionName": "Пн-пт",
"Description": "Графік\ПН-НД\08-23",
"EndTime": "09:00:00|11:41:00|13:00:00|14:00:00|16:00:00|18:00:00|20:00:00",
"Ext": "CNDWEEK ",
"Image": null,
"Logo": null,
"QrMenuLink": "http://192.168.9.66/TEST",
"RestaurantGroupName": "Група 1",
"RestaurantGroupID": 1,
"Day": "1|2|3|4|5|6|7",
"StartTime": "08:00:00|10:21:00|12:00:00|13:00:00|15:00:00|17:00:00|19:00:00"
}
]
}
Типи даних Response | |||
---|---|---|---|
* | Параметр | Тип | Опис |
Error | String | Опис помилки, що виникла | |
Success | Bool | Успіх виконання запиту | |
Data | Data [] | Список закладів. Елементи структури з такими полями: | |
| Address | String | Адреса закладу | |
| BaseExternalID | Int | Зовнішній ID | |
| BaseExternalName | String | Назва закладу (Внутрішня) | |
| ExternalName | String | Назва закладу (Для користувача) | |
| Code | String | Код розкладу | |
| Code2 | String | Код розкладу | |
| ConditionName | String | Назва розкладу (графік роботи закладу) | |
| Description | String | Додатковий опис до закладу. | |
| EndTime | Time | Час завршення роботи закладу. Дні вказані в параметрі "FinishDay" | |
| Ext | Int | код перерахування | |
| RestaurantGroupID | Int | ID групи закладу до якогої ввходить заклад | |
| Image | String | Фото закладу в Base64. | |
| Logo | String | Лого закладу в Base64. | |
| QrMenuLink | String | Посилання на QR меню. | |
| RestaurantGroupName | String | Назва групи закладів до якої належить саме цей заклад. | |
| RestaurantGroupID | Int | ID групи закладів до якої належить саме цей заклад. | |
| Day | String | Дні роботи закладу. Час "з" вказано в параметрі "StartTime", час "по" вказано в параметрі "EndTime" 1 - Понеділок; | |
| StartTime | Time | Час початку роботи. Дні вказано в параметрі "StartDay" | |
* Позначення обов’язкового параметру |
Додатковий опис вхідних параметрів |
---|