Commit Graph

21 Commits

Author SHA1 Message Date
Mikhail Trubnikov
4140e17825 fix(templateDistributor): список рабочих дней рассчитывается на период относительно текущей даты 2024-09-19 15:38:14 +10:00
Mikhail Trubnikov
9f193fe3ae feat(bll,dal, templateDistributor): при получении рабочих дней по периоду, отсекаются дни выходящие за период 2024-09-19 13:51:44 +10:00
Mikhail Trubnikov
bf3dca6782 fix(bll): CalendarService исправлен рассчет выходных дней 2024-09-13 12:17:09 +10:00
Mikhail Trubnikov
60403ccbf9 fix(templateDistributor): исправлен First в логгере. При распределении шаблонов направленных с генератора, возвращаются только они, а не весь список. 2024-09-13 09:37:21 +10:00
Mikhail Kuznetsov
2f46cc4b53 feat(templateDistributor): изменена логика распределения шаблонов в периоде - отдельно распределяем активные и неактивные 2024-08-23 16:18:24 +10:00
Mikhail Kuznetsov
9df27140e2 feat(bll): CalnedarService при подготовке списка рабочих суток учитывает разницу начала суток между UTC и МСК 2024-08-20 14:10:13 +10:00
Mikhail Kuznetsov
a333589c77 feat(templateActivator,templateDistributor): добавлено журналирование 2024-08-09 16:36:37 +10:00
Mikhail Kuznetsov
5005160d41 fix(templateDistributor): изменена проверка шаблонов, у которых NextRun выходил за границы текущего периода. Это приводило к тому что часть шаблонов не перераспределялась и график был не равномерным 2024-07-30 12:30:10 +10:00
Mikhail Kuznetsov
7220bdd8af refactor(templateDistributor): добавлены комментарии 2024-07-25 14:05:00 +10:00
Mikhail Trubnikov
9ae4903527 feat(constants, bll, templateActivator): заготовка для templateActivator 2024-07-25 10:30:17 +10:00
Mikhail Kuznetsov
847161ef41 fix(templateDistributor): исправлено зацикливание Worker при распределении по периоду равно количества шаблонов и рабочий к дней 2024-07-12 14:51:01 +10:00
Mikhail Kuznetsov
6e7d4e1fd4 feat(templateDistributor): оптимизация логики равномерного распределения при изменении периода 2024-07-11 17:23:52 +10:00
Mikhail Kuznetsov
96d0c999ab fix(api): исправлена ошибка при запросе заданий роботу на обновление расписаний, получали null при запросе даты следующего запуска РР в include EsppSchTypeValues 2024-07-11 14:42:55 +10:00
Mikhail Kuznetsov
150d774398 fix(templateDistributor): исправлено распределение РР с существующими шаблонами 2024-07-11 12:02:50 +10:00
Mikhail Kuznetsov
514110dba0 feat(templateDistributor): Изменен метод распределения РР по периоду(DistributeTemplateAsync), EsppScheduleTransformService.GetNextDateAsync теперь проверяет метод распределения РР и возвращает нужную дату 2024-07-11 11:32:14 +10:00
Mikhail Kuznetsov
a489ad4990 Merge branch 'dev' of http://gitlab.dvgd.oao.rzd/devptk/parr/parr_api into dev
# Conflicts:
#	PARR.TemplateDistributor/TemplateDistributor.cs
2024-07-05 15:21:06 +10:00
Mikhail Kuznetsov
21a175d197 feat(templateDistributor): логика распределения шаблонов по периоду 2024-07-05 15:17:48 +10:00
Mikhail Trubnikov
3b3606859a feat(api, generatorTemplates, templateDistributor): обновлен esppScheduleResponse. Обновлен метод DistributeTemplate, так же обновлены зависимости в GeneratorTemplates 2024-07-04 16:44:25 +10:00
Mikhail Kuznetsov
cf5a465546 feat(templateDistributor): заготовка основных методов 2024-07-02 15:04:23 +10:00
Mikhail Kuznetsov
a486149017 feat(dal, templateDistributor): шаблон для templateDistributor 2024-07-02 11:43:59 +10:00
Mikhail Kuznetsov
e896191ac9 feat(templateDistributor): шаблон проекта 2024-07-01 15:04:31 +10:00