943370010ffeat(AihitRealtioshpisSyncer): Добавлен параметр отложенного коммита в случае если меняется только дата синхронизации в связи для ускорения работы
Mikhail Kuznetsov
2025-06-02 14:42:58 +10:00
04db085635feat(aihitRelationshipsSyncer): логика синхронизации дочерней связти вынесена в отдельный метод
Mikhail Kuznetsov
2025-05-27 16:45:45 +10:00
2348e59c36feat(aihitRelationshipsSyncer): Изменены уровни сообщений, добавлено удаление всех дочерних связей ЭК если по ним не пришла информация из АИХ ИТ
Mikhail Kuznetsov
2025-05-27 16:11:49 +10:00
be6e8c1b87feat(bll): Понижение уровня журналирования для сообщения с текстом сообщения в MqService
Mikhail Kuznetsov
2025-05-22 09:20:33 +10:00
2eeacdce5ffix(dal): Добавлен Trim для UnitService.GetByName для исключения ошибок длиблкатов ключа
Mikhail Kuznetsov
2025-05-22 09:08:11 +10:00
6daf54fc56fix(dal,aihitMainSyncer): FieldValues поле Value теперь уникально. В aihitMainSyncer поднят уровень журналированияя
Mikhail Kuznetsov
2025-05-21 16:50:00 +10:00
cd40adaa91fix(aihitManSyncer): Добавлен Trim поля Value объекта UnitFieldValue
Mikhail Kuznetsov
2025-05-21 14:36:59 +10:00
4140e17825fix(templateDistributor): список рабочих дней рассчитывается на период относительно текущей даты
Mikhail Trubnikov
2024-09-19 15:38:14 +10:00
9f193fe3aefeat(bll,dal, templateDistributor): при получении рабочих дней по периоду, отсекаются дни выходящие за период
Mikhail Trubnikov
2024-09-19 13:51:44 +10:00
60c0ba9ec8feat(bll,dal,common): в common - DateResolver - проверка даты на текущие сутки относительно часового пояса МСК. Dal - EsppScheduleTransformService - рассчет NextRun с учетом выходных дней
Mikhail Trubnikov
2024-09-18 16:32:45 +10:00
9987626478Merge branch 'template-auto-control' into dev
Mikhail Kuznetsov
2024-09-17 12:02:25 +10:00
2a1c4ac4a8feat(api, dal): в SettingsFromDb добавлен параметр WeekendCacheTtl - время кэша для выходных. Доработан сервис WeekendDayService с учетом кэша. В апи добавлен контроллер по управлению выходными днями WeekendController
Mikhail Trubnikov
2024-09-17 11:55:55 +10:00
4aff13dfb1feat(templateActivator): добавлены методы для реализации методов авто-контроля
Mikhail Kuznetsov
2024-09-17 11:30:33 +10:00
251e3a20b0feat(dal): WeekendDayService - метод проверки на рабочий день
Mikhail Trubnikov
2024-09-16 17:01:04 +10:00
4a47e194f8feat(api): robotTask - при выдаче задания роботу, сортирутся по NextRun, задания отдаются ближайшее.
Mikhail Trubnikov
2024-09-16 15:24:03 +10:00
f6f1f775a8feat(api): среднее значение для workload считаем только для дней у которых работ больше 0.
Mikhail Trubnikov
2024-09-16 12:03:08 +10:00
3f447e8de6fix(generatorTemplates): добавлена дополнительная проверка, на сущестование в БД шаблонов с таким же именем.
Mikhail Trubnikov
2024-09-16 09:30:28 +10:00
add572f438feat(dal): таблица WeekendDays поле Date - уникальное значение
Mikhail Trubnikov
2024-09-13 12:06:51 +10:00
60403ccbf9fix(templateDistributor): исправлен First в логгере. При распределении шаблонов направленных с генератора, возвращаются только они, а не весь список.
Mikhail Trubnikov
2024-09-13 09:37:21 +10:00
1af76405e2feat(jobAutoControl): логика управления авто-контролем
Mikhail Trubnikov
2024-09-12 15:05:47 +10:00
2a774bc413fix(api, esppOrderLoader, esppOrderManager): исправлена часовая зона УЗ ЕСПП
Mikhail Trubnikov
2024-09-04 12:29:49 +10:00
62d84b0a18feat(api): StatOrderController - статистика загрузки нарядов за период
Mikhail Trubnikov
2024-09-04 10:14:47 +10:00
86af90f560fix(api): StatApplication, StatHost берутся правильные значения за период согласно таймзоны клиента
Mikhail Trubnikov
2024-09-04 09:30:57 +10:00
db4d3354aafeat(api): WorkLoadService, отображать статистику с сегодняшнего дня
Mikhail Trubnikov
2024-09-04 08:55:51 +10:00
0c37de6238feat(api, bll): StatHostController, StatApplicationController добавлена статистика за период. ICalendarService - публичный метод для получения списка дат, метод получения даты с учетом часового пояса.
Mikhail Trubnikov
2024-08-30 16:40:06 +10:00
933bfcbeb1feat(aihitSyncer): В АИХИТ добавлены переносы строк в качестве разделителей. Обновил метод ParseAppsList
Mikhail Trubnikov
2024-08-30 10:17:06 +10:00
1e8d409c77feat(api): WorkloadBaseQuery добавлен параметр TimeZoneOffsetHours, смещение таймзоны для построения отчетов в часовом поясе клиента
Mikhail Trubnikov
2024-08-29 10:15:54 +10:00
5d50a7f2d3feat(api): StatWorkWorkLoadController переделал методы для избранного
Mikhail Trubnikov
2024-08-27 17:07:31 +10:00
e2f0591b22feat(api,esppTemplateSync): добавлен shortcode ЭК в краткое описание шаблонов
Mikhail Kuznetsov
2024-08-27 12:27:30 +10:00
80325acfadfeat(api): статистика по нагрузке РР. Добавлены запросы для получения статистики по списку ИД объектов
Mikhail Trubnikov
2024-08-26 16:08:09 +10:00
af28c8477efix(api): исправлен NoContent для StatResponseAreaWorkLoadController
Mikhail Trubnikov
2024-08-22 12:26:27 +10:00
f200e67f43fix(api): исправлен фильр статистики по регламентным работам по ЗО, РГ, РР
Mikhail Trubnikov
2024-08-22 12:01:52 +10:00
9df27140e2feat(bll): CalnedarService при подготовке списка рабочих суток учитывает разницу начала суток между UTC и МСК
Mikhail Kuznetsov
2024-08-20 14:10:13 +10:00
925b25bd16fix(Dal, EsppTemplateSync, EsppScheduleSync): исправлен метод ChangeRobotStatus, при изменении статуса синхронизации на Ок, изменяем статус роботов на Complete
Mikhail Trubnikov
2024-08-13 08:55:33 +10:00
5b9a325b59feat(templateActivator): добавлена возможность деактивации всех расписаний, у которых шаблоны синхронизированы с ошибкой
Mikhail Kuznetsov
2024-08-09 12:14:04 +10:00