Тестовый клиент PluginTester.exe для IntellectStyle.Plugin.Kiosk
Подключение к плагину
Файл конфигурации PluginTester.exe.config
Настраиваем IP адрес главной кассы iiko с плагином IntellectStyle.Plugin.Kiosk в разделе
<userSettings>
<PluginTester.Properties.Settings>
<setting name="Pincode" serializeAs="String">
<value />
</setting>
<setting name="Port" serializeAs="String">
<value>50088</value>
</setting>
<setting name="Address" serializeAs="String">
<value>192.168.0.221</value>
</setting>
</PluginTester.Properties.Settings>
</userSettings>
Порт для подключения находится в конфигурационном файле плагина IntellectStyle.Plugin.Kiosk.config.xml. По умолчанию 50088.
Для сохранения Пин-кода пользователя плагина для киоска и IP адреса главной кассы можно воспользоваться настройкой меню
Настройки будут сохранены в папке %AppData%\Local\PluginTester\
Тестовый клиент
Клиент очень простой, например, он не поддерживает добавление в один заказ несколько одинаковых блюд, но с разными модификаторами. Настройки подключения к сервису производятся в файле PluginTester.exe.config.
Обязательно выбрать слева тип заказа, если не настроен тип заказа по умолчанию. Изменить Пин-код если необходимо.
После запроса меню можно увидеть количество позиций, доступных для загрузки в киоск. В строке поиска можно быстро найти нужную позицию.
Клиент позволяет Проверить возможность создания заказа с выбранными позициями, Создать и закрыть заказ через плагин на главной кассе iiko (появится в закрытых заказах) или Создать заказ и он будет отображаться в текущих заказах в iikoFront.
Если задать количество модификатора, то обязательно надо установить галочку. Это также относится к блюдам.
Если позиция внесена в стоп-лист, то у нее будет отображаться остаток, т.е. сколько единиц максимум можно заказать.
Для отображения изображения, если оно есть, у продукта или группы надо нажать на кнопку с иконкой картинки:
Для отображения всех свойств продукта/группы нажать кнопку рядом с кнопкой изображения:
Для тестирования запросов к iikoCard добавлена соответствующая вкладка.