GetRestaurant: відмінності між версіями
Перейти до навігації
Перейти до пошуку
Немає опису редагування |
Немає опису редагування |
||
| Рядок 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" | ||
} | } | ||
| Рядок 132: | Рядок 132: | ||
|| <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: | Рядок 160: | ||
|- | |- | ||
| | | | ||
|| <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. | | Фото закладу в Base64. | ||
|- | |- | ||
| | | | ||
|| <span style="color:#9966CC">'''|'''</span> Logo | || <span style="color:#9966CC">'''|'''</span> Logo | ||
| | | String | ||
| Лого закладу в Base64. | | Лого закладу в Base64. | ||
|- | |- | ||
| Рядок 198: | Рядок 190: | ||
|- | |- | ||
| | | | ||
|| <span style="color:#9966CC">'''|'''</span> | || <span style="color:#9966CC">'''|'''</span> Day | ||
| String | | String | ||
| Дні | | Дні роботи закладу. Час "з" вказано в параметрі "StartTime", час "по" вказано в параметрі "EndTime"<br> | ||
1 - Понеділок;<br> | 1 - Понеділок;<br> | ||
2 - Вівторок;<br> | 2 - Вівторок;<br> | ||
Версія за 06:41, 25 липня 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 | Назва закладу | |
| | 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" | |
| * Позначення обов’язкового параметру | |||
| Додатковий опис вхідних параметрів |
|---|