GetRestaurant: відмінності між версіями
Перейти до навігації
Перейти до пошуку
(Створена сторінка: =='''Функція повертає список закладів'''== Розділ містить методи, необхідні для повернення списку закладів з бази даних <br> {| cellspacing="3" cellpadding="0" style="width:100%; clear:both; margin:0.5em auto; background-color:#eaecf0; border:1px solid #c8ccd1;" |- ! style="background:#cdf; padding:0.5em; text-align:left; width:15%" id="fileinfotpl_desc" | О...) |
Немає опису редагування |
||
Рядок 72: | Рядок 72: | ||
"Code": "CNDSWEEK217720135558687 ", | "Code": "CNDSWEEK217720135558687 ", | ||
"Code2": "CNDSWEEK217720135558687 ", | "Code2": "CNDSWEEK217720135558687 ", | ||
"ConditionName": "Пн-пт", | "ConditionName": "Пн-пт", | ||
"Description": "Графік\ПН-НД\08-23", | "Description": "Графік\ПН-НД\08-23", | ||
Рядок 133: | Рядок 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 | ||
| Код закладу | | Код закладу розкладу | ||
|- | |- | ||
| | | | ||
Рядок 153: | Рядок 147: | ||
|| <span style="color:#9966CC">'''|'''</span> Description | || <span style="color:#9966CC">'''|'''</span> Description | ||
| String | | String | ||
| Додатковий опис. | | Додатковий опис до закладу. | ||
|- | |- | ||
| | | | ||
|| <span style="color:#9966CC">'''|'''</span> EndTime | || <span style="color:#9966CC">'''|'''</span> EndTime | ||
| Time | | Time | ||
| Час завршення роботи закладу. Дні вказані в параметрі " | | Час завршення роботи закладу. Дні вказані в параметрі "FinishDay" | ||
|- | |- | ||
| | | | ||
Рядок 166: | Рядок 160: | ||
|- | |- | ||
| | | | ||
|| <span style="color:#9966CC">'''|'''</span> | || <span style="color:#9966CC">'''|'''</span> FinishDay | ||
| String | | String | ||
| Дні завершення роботи. Час "до" вказано в параметрі "EndTime"<br> | | Дні завершення роботи. Час "до" вказано в параметрі "EndTime"<br> | ||
Рядок 204: | Рядок 198: | ||
|- | |- | ||
| | | | ||
|| <span style="color:#9966CC">'''|'''</span> | || <span style="color:#9966CC">'''|'''</span> StartDay | ||
| String | | String | ||
| Дні початку роботи закладу. Час "з" вказано в параметрі "StartTime"<br> | | Дні початку роботи закладу. Час "з" вказано в параметрі "StartTime"<br> | ||
Рядок 219: | Рядок 213: | ||
|| <span style="color:#9966CC">'''|'''</span> StartTime | || <span style="color:#9966CC">'''|'''</span> StartTime | ||
| Time | | Time | ||
| Час початку роботи. Дні вказано в параметрі " | | Час початку роботи. Дні вказано в параметрі "StartDay" | ||
|- | |- | ||
!style="width:50%; background:#accae4;" scope="row" colspan="4"| * Позначення обов’язкового параметру | !style="width:50%; background:#accae4;" scope="row" colspan="4"| * Позначення обов’язкового параметру |
Версія за 09:14, 23 липня 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 ",
"Finish": "",
"Image": null,
"Logo": null,
"QrMenuLink": "http://192.168.9.66/TEST",
"RestaurantGroupName": "Група 1",
"Start": "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 | код перерахування | |
| FinishDay | String | Дні завершення роботи. Час "до" вказано в параметрі "EndTime" 1 - Понеділок; | |
| Image | Фото закладу. | ||
| Logo | Лого закладу. | ||
| QrMenuLink | String | Посилання на QR меню. | |
| RestaurantGroupName | String | Назва групи закладів до якої належить саме цей заклад. | |
| RestaurantGroupID | Int | ID групи закладів до якої належить саме цей заклад. | |
| StartDay | String | Дні початку роботи закладу. Час "з" вказано в параметрі "StartTime" 1 - Понеділок; | |
| StartTime | Time | Час початку роботи. Дні вказано в параметрі "StartDay" | |
* Позначення обов’язкового параметру |
Додатковий опис вхідних параметрів |
---|