22 Commits

Author SHA1 Message Date
Mikhail Kuznetsov
349cf55862 feat(shortcodesService): Дополнительная детерминация списка в шорткоде СВЯЗИ(-ПН). 2026-07-30 14:18:04 +10:00
Mikhail Kuznetsov
3c9e03adbb refactor(dal,api,templateMatcher,templateGenerator,templateActivator): Немного порядка в namespaceах 2026-07-03 11:17:48 +10:00
Mikhail Kuznetsov
8dfb2587b2 fix(aihitMainSyncer): Добавлен commit после синхронизации новых полей и новых значений полей: раньше вызывал null ошибку при получении Id новых значений. 2026-06-25 12:19:32 +10:00
Mikhail Kuznetsov
0e8dea4c48 feat(aihitSyncer): RemoveFromCacheAsync после обновления атрибутов ЭК 2026-06-04 14:14:10 +10:00
Mikhail Trubnikov
75e791bd8c feat(all): Обновление до netCore 9.0 2026-05-19 11:43:05 +10:00
Mikhail Kuznetsov
7a127a6edb feat(aihitSyncer): Символ точки убран из разделителей тегов, добавлен # 2026-05-05 12:15:34 +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 Kuznetsov
4864b9b343 feat(aihitSyncer): Изменена логика обработки множественных значений, пришедших из АИХ ИТ в одном поле, добавлена обработка тегов. 2026-03-25 11:57:09 +10:00
Mikhail Kuznetsov
25e7fe4b90 feat(aihitMainSyncer): незначительные изменения. 2026-02-05 14:27:02 +10:00
Mikhail Trubnikov
aaf349cd22 feat(AIHITMainSyncer): обработка правил замены значений пришедших из АИХИТ для null 2025-12-30 11:57:15 +10:00
Mikhail Kuznetsov
5f84ccf4b8 feat(aihitMainSyncer): Добавлен Replacement входных данных 2025-11-27 17:11:14 +10:00
Mikhail Kuznetsov
974ec3c9e0 feat(aihitMainSyncer): исключено удаление полей не приходивиших в сообщении 2025-11-19 14:06:41 +10:00
Mikhail Kuznetsov
d486c72416 feat(aihitMainSyncer): refactoring+изменение запуска Worker. 2025-11-19 11:52:41 +10:00
Mikhail Kuznetsov
615fd1b25b feat(aihitMainSyncer): небольшой рефакторинг, устранена ошибка задвоения записей, убраны лишние типы данных. 2025-09-25 16:28:18 +10:00
Mikhail Kuznetsov
a3ed9d0103 feat(aihitMainSyncer): Переписан под возможность обработки нескольких значений для одного атрибута. 2025-09-25 13:54:33 +10:00
Mikhail Kuznetsov
446a5579f3 feat(templateTaskGenerator): Написан TemplateTaskGenerator, читает очередь Mq parr-template-task-generator при получении id регламентной работы проверяет несозданные шаблоны. При наличии таковых пишет сообщение в очередь parr-template-generator 2025-08-26 12:04:26 +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
6c90645073 feat(aihitMainSyncer): refactoring 2025-05-30 09:50:47 +10:00
Mikhail Kuznetsov
0fd0b4881f feat(aihitMainSyncer): реализована логика синхронизации таблиц unit.* с данными из АИХ ИТ 2025-05-21 11:53:07 +10:00
Mikhail Kuznetsov
1ce8fcb284 feat(aihitMainSyncer): Написана логика создания новых Unit и Field. 2025-05-19 16:09:55 +10:00