Запрос на отправку заказа — различия между версиями
Материал из Wiki
ASLezhnin (обсуждение | вклад) |
|||
| (не показана одна промежуточная версия ещё одного участника) | |||
| Строка 13: | Строка 13: | ||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
| − | <order id_order= | + | <order id_order="212"> |
<!-- Curs – это курс приготовления | <!-- Curs – это курс приготовления | ||
0 - VIP | 0 - VIP | ||
| Строка 21: | Строка 21: | ||
4 — Норма (Значение по умолчанию) | 4 — Норма (Значение по умолчанию) | ||
--> | --> | ||
| − | <item id_nom= | + | <item id_nom="1" quantity="3" curs="{0,1,2,3,4}"> |
<!-- Информационный модификатор –-> | <!-- Информационный модификатор –-> | ||
<!-- устаревший формат модификатора --> | <!-- устаревший формат модификатора --> | ||
| − | <mod id= | + | <mod id="2"> |
| − | <mod_item id= | + | <mod_item id="12"/> |
</mod> | </mod> | ||
<!-- Новый формат модификатора --> | <!-- Новый формат модификатора --> | ||
| − | <mod_inf id_mod= | + | <mod_inf id_mod="2" id="12"/> |
<!-- номенклатурный модификатор | <!-- номенклатурный модификатор | ||
id_mod - идентификатор модификатора | id_mod - идентификатор модификатора | ||
id – идентификатор номенклатуры | id – идентификатор номенклатуры | ||
--> | --> | ||
| − | <mod_nom id_mod= | + | <mod_nom id_mod="3" id="11" quantity="2"/> |
| − | <mod_nom id_mod= | + | <mod_nom id_mod="3" id="12" quantity="1"/> |
</item> | </item> | ||
| − | <item id_nom= | + | <item id_nom="3" quantity="1"/> |
| − | <item id_nom= | + | <item id_nom="4" quantity="1"> |
<!-- Для номенклатурного модификатора, элемент mod_item содержит ссылку на ID номенклатуры--> | <!-- Для номенклатурного модификатора, элемент mod_item содержит ссылку на ID номенклатуры--> | ||
| − | <mod id= | + | <mod id="4"> |
| − | <mod_item id= | + | <mod_item id="11" quantity="2"/> |
| − | <mod_item id= | + | <mod_item id="108" quantity="1"/> |
</mod> | </mod> | ||
</item> | </item> | ||
| Строка 56: | Строка 56: | ||
<response> | <response> | ||
<result>ok</result> | <result>ok</result> | ||
| + | <id_order>12132</id_order> | ||
</response> | </response> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|} | |} | ||
Текущая версия на 23:07, 27 сентября 2023
API для "Мобильного официанта"
| Страница | wt_send_order |
| Параметры |
Пример <?xml version="1.0" encoding="utf-8"?> <order id_order="212"> <!-- Curs – это курс приготовления 0 - VIP 1 – Первый курс 2 — Второй курс 3 — Третий курс 4 — Норма (Значение по умолчанию) --> <item id_nom="1" quantity="3" curs="{0,1,2,3,4}"> <!-- Информационный модификатор –-> <!-- устаревший формат модификатора --> <mod id="2"> <mod_item id="12"/> </mod> <!-- Новый формат модификатора --> <mod_inf id_mod="2" id="12"/> <!-- номенклатурный модификатор id_mod - идентификатор модификатора id – идентификатор номенклатуры --> <mod_nom id_mod="3" id="11" quantity="2"/> <mod_nom id_mod="3" id="12" quantity="1"/> </item> <item id_nom="3" quantity="1"/> <item id_nom="4" quantity="1"> <!-- Для номенклатурного модификатора, элемент mod_item содержит ссылку на ID номенклатуры--> <mod id="4"> <mod_item id="11" quantity="2"/> <mod_item id="108" quantity="1"/> </mod> </item> </order> |
| Пример запроса | http://hostname:9870/wt_send_order?did=1&id_user=1&data=... |
| Пример ответа | <?xml version="1.0" encoding="utf-8"?> <response> <result>ok</result> <id_order>12132</id_order> </response> |