НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.1 >> [I128-1392] Окно выбора экземпляра в книговыдаче открывается пустым для дублетного штрих-кода📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Исправление ошибок | 2026.2.1 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль Bookland - АРМ Книговыдача
Завершено: 22.06.2026 05:58
Проблема:
При считывании дублетного штрих-кода в поле книговыдачи открывалось окно выбора экземпляра, но список экземпляров в нем оставался пустым.
Решение:
Исправлена передача списка подходящих повторений экземпляров в окно выбора. Клиентская часть теперь передает bookOcc как явный список повторений, а серверное действие Bookland/OccDupWindow/InstancePanelStore нормализует входное значение и корректно принимает массив, одиночное значение и строку со списком.
Технические подробности:
Исключение дублетного экземпляра передает в windowOptions['bookOcc']('bookOcc') список подходящих повторений поля экземпляров. Ранее окно отправляло этот список в store как параметр bookOcc[], а серверный store читал только bookOcc как готовый массив. В результате в части запросов store получал пустой список повторений и формировал пустой RecList.
Теперь список повторений приводится к единому формату перед отправкой и дополнительно нормализуется на сервере перед построением строк окна выбора.
[I128-1677] Возможность переключения АРМ Книговыдача в режим выдачи на бронеполку
Статус: Завершено | Автор: Ilya Mikhaylenko