НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.3 >> [I128-2476] Queue: окно прогресса задачи не показывает подробный результат завершения📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Исправление ошибок | 2026.2.3 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль Queue - Очередь задач
Завершено: 29.06.2026 13:57
1. Проблема
В окне прогресса Queue после завершения задачи отображается только короткое сообщение errorMsg или progressmsg. Из-за этого пользователь не видит структурированные данные результата: код завершения, код ошибки irbistool, количество обработанных записей, путь к файлу результата, ссылки на скачивание, ссылки на справку и подробности первых ошибок.
1. Причина
WIrbis.Queue.TaskProgress не форматирует объект resp.result.result и не умеет безопасно выводить расширенные поля результата.
1. Исправление
Добавляется безопасное форматирование результата задачи с HTML-экранированием текста. Окно прогресса показывает статус, сообщение, коды ошибок, счетчики операции, пути к результатам, ссылки на скачивание, ссылки на справку и первые подробные ошибки. Для состояний с объектом результата заголовок уточняется до "Завершено с ошибками", а окно увеличивается по высоте.
1. Документация
Изменение существующей документации не требуется: исправляется отображение уже возвращаемого результата в существующем UI, новых пользовательских сценариев или настроек не добавляется.
1. Файлы