v7.1.0
устаревшая версия
Новые функции и оптимизации:
- Оптимизация работы Sl7 драйвера (Sinumerik).
- Доработана валидация параметров: теперь при поиске подпрограмм в справочнике учитываются пути к файлам с приоритетом наиболее точного совпадения.
- Исправлено отображение наименований программ и подпрограмм на диаграмме Ганта. Теперь при недостатке места для отображения полного имени приоритет отдается правой части наименования - непосредственному имени программы или подпрограммы, а не пути к ней.
- Отчет "Анализ плана с учетом расхода сырья". На вкладке "Расход" оптимизирована ширина колонок с данными по расходу по дням. Все значения количества и расхода теперь отображаются в едином формате с двумя знаками после запятой.
- Оптимизирована обработка данных микросервисом Инструмент.
- Выполнены внутренние улучшения инфраструктуры сервисов: стандартные настройки сервисов, включая OpenTelemetry, service discovery, resilience и health check endpoints, теперь применяются во всех окружениях.
- Инструмент сравнения управляющих программ в АРМ Оператора заменен на новый, который используется в остальных частях системы.
- Переработаны компоненты пользовательского интерфейса для работы с медиафайлами с целью снижения технического долга и упрощения дальнейшей поддержки системы.
- Выполнены внутренние работы по разделению моделей машинных и немашинных данных для снижения технического долга и упрощения дальнейшей поддержки системы.
- Настройки выбора хранилища и срока хранения данных в днях перенесены с уровня отдельных индикаторов в настройки системы. При этом для индикаторов сохранена возможность задания индивидуального срока хранения данных. Настройки хранения данных индикаторов в памяти удалены.
Изменения API:
- Удалены следующие устаревшие методы API:
- GET api/program/getEquipmentIdByDownloadProgramRecordId/{recordId}
- GET api/program/getEquipmentIdByDownloadSubProgramRecordId/{recordId}
- GET api/program/getProgramDataByProcessingProgramVersionId/{programVersionId}
- GET api/program/getProgramDataDiffByProcessingProgram/{equipmentId}/{processingProgramId}
- GET api/program/getVersionOfControlProgramIdByEquipmentAndJob/{equipmentId}/{jobId}
- GET api/programDiff/diffWithReferenceBookByProgramVersionId
Исправленные ошибки:
- Автоматическое исправление скриптов после отказа от глобальных состояний.
- Исправлена проблема со списком заданий в АРМ Оператора, из-за которой отображались задания, не относящиеся к текущему рабочему центру, а также задания, не относящиеся к сменным, в списке сменных заданий.