Настройки диалогов подтверждения
По умолчанию в Artix:ConsultantApp при выполнении действий с чеком отображаются диалоги подтверждения. Любой из них можно отключить с помощью дополнительных настроек.
Наименование | Возможные значения | Описание |
|---|---|---|
Файл /opt/artixcs-consultant-app/application.properties | ||
| ui.confirm.storno.check |
| Выводить диалог подтверждения по нажатию кнопки "Сторнировать чек" на странице управления позициями |
| ui.confirm.storno.position | Выводить диалог подтверждения при сторнировании товара на странице управления позициями | |
| ui.confirm.accept.error | ||
| ui.confirm.accept.age | Выводить диалог подтверждения по нажатию кнопки подтверждения возраста | |
| ui.confirm.accept.weight | Выводить диалог подтверждения по нажатию кнопки подтверждения веса | |
| ui.confirm.accept.loyalty | Выводить диалог подтверждения по нажатию кнопки подтверждения сообщения консультанту | |
Чтобы отключить вывод определенного диалога подтверждения, нужно требующиеся из указанных настроек добавить к существующим настройкам Artix:ConsultantApp.
ui.confirm.storno.check = false ui.confirm.storno.position = false ui.confirm.accept.error = false ui.confirm.accept.age = false ui.confirm.accept.weight = false ui.confirm.accept.loyalty = false
Сетевые настройки
В Artix:ConsultantApp можно задать дополнительные параметры подключения к КСО.
| Наименование | Возможные значения | Описание |
|---|---|---|
Файл /opt/artixcs-consultant-app/application.properties | ||
| sco.cash.grpc.default.port | <порт> | Порт для подключения к КСО по протоколу GRPC |
| connect.timeout.keep.alive | время в миллисекундах По умолчанию 1000 | Таймаут для операций проверки связи с КСО |
| connect.keep.alive.period | время в секундах | Время жизни канала связи при отсутствии соединения с КСО |
| connect.idle.timeout.in.millisecond | время в миллисекундах По умолчанию 5000 | Время до перехода канала связи в режим ожидания. В режиме ожидания канал отключает все свои соединения |
| connect.default.timeout.in.millisecond | время в миллисекундах По умолчанию 100 | Таймаут для подключения КСО в небезопасном режиме |
| connect.timeout.second.connection | время в миллисекундах По умолчанию 1000 | Таймаут для подключения КСО в безопасном режиме |
| connect.dead.line.timeout.in.millisecond | время в миллисекундах По умолчанию 2000 | Максимальное время ожидания ответа от КСО в случае блокирующего соединения |
Для управления подключением необходимо к существующим настройкам Artix:ConsultantApp вручную добавить одну или несколько указанных настроек с требуемыми значениями.
sco.cash.grpc.default.port=3203 connect.timeout.keep.alive=1000 connect.keep.alive.period=3600 connect.idle.timeout.in.millisecond=5000 connect.default.timeout.in.millisecond=100 connect.timeout.second.connection=1000 connect.dead.line.timeout.in.millisecond=2000
Настройки подключения к БД
В Artix:ConsultantApp можно задать дополнительные параметры подключения к БД.
| Наименование | Возможные значения | Описание |
|---|---|---|
Файл /opt/artixcs-consultant-app/application.properties | ||
| db.host | По умолчанию localhost | Адрес БД |
| db.port |
По умолчанию | Порт для подключения к БД |
| db.h2.file | По умолчанию ./h2storage | Путь к файлу с данными Указывается при использовании БД h2 |
| db.name | По умолчанию consultant_app | Название базы данных или схемы для СУБД PostgreSQL и MySQL |
| spring.datasource.username | По умолчанию не задано | Имя пользователя для подключения к БД (приоритетнее чем значение параметра db.username) |
| spring.datasource.password | По умолчанию не задано | Пароль для подключения к БД (приоритетнее чем значение параметра db.password) |
| spring.datasource.url | Значение должно иметь вид:
По умолчанию не задано | URL для подключения к БД (приоритетнее чем значения параметров |
Для управления подключением к БД необходимо к существующим настройкам Artix:ConsultantApp вручную добавить одну или несколько указанных настроек с требуемыми значениями.
db.host=localhost db.port=5432 db.h2.file=./h2storage db.name=consultant_app spring.datasource.username=netroot spring.datasource.password=netroot spring.datasource.url=jdbc:postgresql://localhost:5432/consultant_app
Настройка отключения мультитача
По умолчанию в Artix:ConsultantApp отключено одновременное определение двух и более касаний. Включить можно с помощью дополнительной настройки.
Наименование | Возможные значения | Описание |
|---|---|---|
Файл /opt/artixcs-consultant-app/application.properties | ||
| disable.multitouch |
| Отключить мультитач |
Чтобы включить мультитач необходимо к существующим настройкам Artix:ConsultantApp вручную добавить настройку.
disable.multitouch=false
Отображение информации о карте клиента
По умолчанию в Artix:ConsultantApp включено отображение информации о карте клиента. Отключить можно с помощью дополнительной настройки.
Наименование | Возможные значения | Описание |
|---|---|---|
Файл /opt/artixcs-consultant-app/application.properties | ||
| show.card.details |
| Отображение информации о карте клиента |
Чтобы отключить отображение информации о карте клиента необходимо к существующим настройкам Artix:ConsultantApp вручную добавить настройку.
show.card.details=false
Отображение уведомлений
По умолчанию в Artix:ConsultantApp показаны только уведомления о событиях для касс самообслуживания с настроенным отображением видеопотока. Отключить можно с помощью дополнительной настройки.
Наименование | Возможные значения | Описание |
|---|---|---|
Файл /opt/artixcs-consultant-app/application.properties | ||
| remote.control.without.camera.allowed |
| Отображение уведомлений для касс с незаполненной настройкой rtspStream |
Чтобы включить показ уведомлений о событиях для касс самообслуживания без настроенного отображения видеопотока необходимо к существующим настройкам Artix:ConsultantApp вручную добавить настройку.
remote.control.without.camera.allowed=true
В Artix:ConsultantApp можно задать события, которые будут отображаться на странице "Уведомления". По умолчанию уведомления приходят о событиях визуального контроля, подтверждения возраста покупателя и ошибок веса.
Наименование | Возможные значения | Описание |
|---|---|---|
Файл /opt/artixcs-consultant-app/application.properties | ||
| remote.control.events.to.confirm |
| События, которые будут отображены на странице "Уведомления" |
Чтобы задать список событий, отображаемых на странице "Уведомления", необходимо к существующим настройкам Artix:ConsultantApp вручную добавить настройку.
remote.control.events.to.confirm=age,visual,weight