Получение списка открытых заказов по коду стола — различия между версиями
Материал из Wiki
ASLezhnin (обсуждение | вклад) |
ASLezhnin (обсуждение | вклад) |
||
| Строка 6: | Строка 6: | ||
|- | |- | ||
|Параметры | |Параметры | ||
| − | | | + | |id_table - ID стола |
|- | |- | ||
|Пример запроса | |Пример запроса | ||
| − | |<nowiki>http://hostname:9870/</nowiki><b>eps_table_orders</b>? | + | |<nowiki>http://hostname:9870/</nowiki><b>eps_table_orders</b>?id_table=125 |
|- | |- | ||
|Пример ответа | |Пример ответа | ||
| − | | < | + | |<syntaxhighlight lang="xml"> |
| + | <?xml version="1.0" encoding="utf-8"?> | ||
| + | <response> | ||
| + | <result>ok</result> | ||
| + | <!-- | ||
| + | Обязательный элемент "table": содержит информацию о столе | ||
| + | room_name - Наименование зала | ||
| + | table_name - Наименование стола | ||
| + | id_table - ID стола | ||
| + | --> | ||
| + | <table room_name="Терраса" table_name="№1" id_table="125"/> | ||
| + | <!-- Обязательный элемент "orders" - контейнер для дочерних элементов --> | ||
| + | <orders> | ||
| + | <!-- Не обязательный элемент "order": содержит информацию о заказе --> | ||
| + | <order id_order="1" order_num="22.1" waiter="Петрова" open_datetime="2014-08-01 10:00:00"> | ||
| + | <discount_customer customer_name="Сидоров И.К." accumulation="100.50"> | ||
| + | <!-- Скидки, которые применяются к дисконтной карте клиента --> | ||
| + | <discount name="Скидка 5%"/> | ||
| + | <discount name="Скидка 15%"/> | ||
| + | </discount_customer> | ||
| + | <bonus_customer/> | ||
| + | </order> | ||
| + | </orders> | ||
| + | </response> | ||
| + | </syntaxhighlight> | ||
|} | |} | ||
Версия 11:18, 29 августа 2014
Метод возвращает данные об открытых заказах на столике ресторана.
| Страница | eps_table_orders |
| Параметры | id_table - ID стола |
| Пример запроса | http://hostname:9870/eps_table_orders?id_table=125 |
| Пример ответа | <?xml version="1.0" encoding="utf-8"?> <response> <result>ok</result> <!-- Обязательный элемент "table": содержит информацию о столе room_name - Наименование зала table_name - Наименование стола id_table - ID стола --> <table room_name="Терраса" table_name="№1" id_table="125"/> <!-- Обязательный элемент "orders" - контейнер для дочерних элементов --> <orders> <!-- Не обязательный элемент "order": содержит информацию о заказе --> <order id_order="1" order_num="22.1" waiter="Петрова" open_datetime="2014-08-01 10:00:00"> <discount_customer customer_name="Сидоров И.К." accumulation="100.50"> <!-- Скидки, которые применяются к дисконтной карте клиента --> <discount name="Скидка 5%"/> <discount name="Скидка 15%"/> </discount_customer> <bonus_customer/> </order> </orders> </response> |