19 Commits

Author SHA1 Message Date
Mikhail Trubnikov
75e791bd8c feat(all): Обновление до netCore 9.0 2026-05-19 11:43:05 +10:00
Mikhail Trubnikov
eb78dfd6a8 feat: Из dal перенесены все модели в Domain. Из dal переименованы service в repository, вынесены в Core. 2026-04-30 10:35:31 +10:00
Mikhail Trubnikov
188ebc20a0 feat: Перенесены внешние сервисы в Infrastructure. Удалены лишние проекты. 2026-04-14 16:27:27 +10:00
Mikhail Trubnikov
e892aa12d3 feat: Сервисы и модели RabbitMq разнесены согласно архитектуры 2026-04-14 12:01:49 +10:00
Mikhail Trubnikov
da83aff19c feat: создана структура проекта, core, domain, infrastructure. Перенесены enum и task согласно архитектуры 2026-04-13 16:58:30 +10:00
Mikhail Trubnikov
85798c0956 feat(bll, all): обновлена библиотека RabbitMq.Client до версии 7.1.2. Обновлен MqServiceV2. В IMqSettings добавлен параметр PrefetchCount - макс кол-во одновременных обработок очередей. Обновлены связанные проекты под новый MqService. В проектах Aihit, SyncTemplate, SyncSchedule установлен параметр в конфиг PrefetchCount =100 2025-08-20 14:10:22 +10:00
Mikhail Kuznetsov
03c7852378 feat(all): ! Критические изменения логики работы всех сервисорв, База Данных имееет неокончательную версию. Template, Scheduler переведены на работу с Unit+Job+JobGroup вместо Host+ApplicationsInWork 2025-06-25 14:17:34 +10:00
Mikhail Trubnikov
ade1b01aff feat(orderManager): при изменении статуса наряда в ЕСПП, обновляем dateModified в БД. 2023-12-25 09:53:10 +10:00
Mikhail Trubnikov
8192cbd373 feat(esppApi): код закрытия вынес в параметры метода 2023-11-28 15:33:59 +10:00
Mikhail Trubnikov
9532ee8487 feat(esppOrderManager): вынесен шаблон поля Решение в настройки. 2023-11-21 14:37:41 +10:00
Mikhail Trubnikov
f85b97f60a feat(esppOrderManager): доработка логики. EsppApi - запросы переделаны под модели. 2023-11-21 12:26:08 +10:00
Mikhail Trubnikov
7f3a2441c9 feat(esppOrderManager): отладка 2023-11-20 16:59:58 +10:00
Mikhail Trubnikov
113a801060 feat(esppOrderManager): логика изменения статусов наряда. Добавлен проект с константами, вынес в него OrderStatusEnum. (EsppApi)Обновлена модель EsppOrder, при изменении статуса наряда, добавлено поле Решение. 2023-11-20 12:26:33 +10:00
Mikhail Trubnikov
1c02f9978a feat(esppOrderManager): методы для изменения статуса наряда в еспп 2023-11-17 16:25:12 +10:00
Mikhail Trubnikov
ea91eb6abc feat(all): в таблицу Order добавлено поле ExpirationDate, обновлены сервисы для записи этого поля. Начало логики закрытия нарядов в ЕСПП. 2023-11-17 16:03:36 +10:00
Mikhail Trubnikov
7991121f07 feat(esppOrderManager): получение сообщений из Rabbit. 2023-10-24 11:29:55 +10:00
Mikhail Trubnikov
eebbb09325 feat(esppOrderManager): подключены все зависимости, docker 2023-10-23 09:56:36 +10:00
Mikhail Trubnikov
f45fca9122 feat(esppApi): Заготовка для api 2023-10-19 16:55:42 +10:00
Mikhail Trubnikov
526140eea4 feat(all): Проекты под задачи синхронизации нарядов еспп и агентов 2023-10-19 15:59:57 +10:00