Mikhail Trubnikov
|
bd4ad918e3
|
feat(api,dal): в таблицу Jobs добавлено поле ResponseAreaMask. В JobController добавлено поле ResponseAreaMask. В TemplateController отображается фактическая РК, ЗО шаблона. RobotTask ЗО отдается согласно ResponseAreaMask. ShortcodeService теперь умеет принимать Template.
|
2026-01-13 14:36:07 +10:00 |
|
Mikhail Kuznetsov
|
acf232ecdf
|
feat(dal): уточнена логика получение имени связанных ЭК, переписано кэширование МАКС:FIELD, в синхронизацию и контролер заданий роботов добавлены include
|
2025-12-29 19:21:51 +10:00 |
|
Mikhail Trubnikov
|
61c46770e0
|
feat(api,dal): исключения расписаний ЕСПП привязаны к JobGroup, удалены константы из настроек. Кол-во шаблонов в Job считается только used. В JobFieldFilter добавлено поле IsInverse.
|
2025-12-26 11:21:45 +10:00 |
|
Mikhail Trubnikov
|
eb57f4b3cd
|
feat(dal,api): добавлены таблицы исключений расписания еспп.
|
2025-12-25 17:01:42 +10:00 |
|
Mikhail Trubnikov
|
cd886ee2fd
|
fix(esppScheduleSync): исправлены исключения в полях синхронизации расписаний
|
2025-12-09 11:17:54 +10:00 |
|
Mikhail Trubnikov
|
b11a5929f4
|
fix(esppScheduleSync): исправлена синхронизация
|
2025-12-04 13:55:03 +10:00 |
|
Mikhail Trubnikov
|
0de2c4762e
|
feat(api,dal): в настройки добавлено поле ScheduleExcludeCalendar. Обновлен response для robot task
|
2025-12-04 12:10:10 +10:00 |
|
Mikhail Kuznetsov
|
7e708e4aee
|
fix(esppTemplateSync): Имя шаблона переводится в верхний регистр для правильного сравнения с объектом из ЕСПП
|
2025-11-28 15:32:06 +10:00 |
|
Mikhail Kuznetsov
|
d30093dfef
|
fix(esppScheduleSync): исправлен Id объекта передаваемого для поиска расписания, вместо GroupId передавали JobId
|
2025-08-21 15:23:46 +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
|
f351a8863a
|
feat(api,dal,esppSync,esppTemplateSync,esppScheduleSync): Реализован сервис ShortcodesService подменяющий динамические составляющие в полях шаблонов и расписаний. В API контроллер выдачи заданий роботу теперь выдаёт значение полй в новом виде, реализуя Shortcodes.
|
2025-08-06 10:35:19 +10:00 |
|
Mikhail Kuznetsov
|
46a96c666e
|
feat(dal): Создана таблица JobRelationshipFilter для хранения фильров атрибутов связей между ЭК
|
2025-08-01 17:14:39 +10:00 |
|
Mikhail Kuznetsov
|
03c7852378
|
feat(all): ! Критические изменения логики работы всех сервисорв, База Данных имееет неокончательную версию. Template, Scheduler переведены на работу с Unit+Job+JobGroup вместо Host+ApplicationsInWork
|
2025-06-25 14:17:34 +10:00 |
|
Mikhail Kuznetsov
|
ff56ff6fd8
|
feat(esppScheduleSync): добавлено в синхронизацию поле BasisTime "Время создания наряда"
|
2024-08-08 11:25:35 +10:00 |
|
Mikhail Trubnikov
|
5bddcc0aca
|
feat(esppScheduleSync): nextRun пересчитывается с учетом таймзоны робота.
|
2024-08-06 11:06:49 +10:00 |
|
Mikhail Trubnikov
|
0dcda12c01
|
fix(esppScheduleSync): при автораспределении по месяцу, дата месяца теперь берется правильно
|
2024-08-02 15:25:43 +10:00 |
|
Mikhail Trubnikov
|
a4f6089438
|
feat(api, dal, esppOrderLoader, esppScheduleSync, generatorTemplates, nextRun):
|
2024-07-03 15:19:09 +10:00 |
|
Mikhail Trubnikov
|
d75b787801
|
feat(all): удалена колонка WorkGroup из таблицы Hosts
|
2024-06-04 12:30:44 +10:00 |
|
Mikhail Trubnikov
|
7deef9a264
|
feat(all): исправления после добавления таблицы WorkGroup. Доработана логика генерации шаблонов с учетом рабочих групп
|
2024-06-04 12:03:15 +10:00 |
|
Mikhail Kuznetsov
|
caa84638df
|
fix(dal) tbl Settings актуализация настроек
|
2024-02-29 13:41:44 +10:00 |
|
Mikhail Trubnikov
|
65ff13af08
|
fix(scheduleSync, templateSync): игнор культуры, фильтр шаблонов и расписаний без учета ЗО в префиксе (имени)
|
2024-02-15 13:47:34 +10:00 |
|
Mikhail Trubnikov
|
f4304ea45a
|
fix(scheduleSync, templateSync): фильтр шаблонов и расписаний без учета ЗО в префиксе (имени)
|
2024-02-15 09:21:01 +10:00 |
|
Mikhail Trubnikov
|
a1fb3047fe
|
feat(esppScheduleSync): доделал синхронизацию расписаний. dal: обновлена таблица EsppSchTypeValue
|
2023-11-27 12:06:16 +10:00 |
|
Mikhail Trubnikov
|
2fde70c9a2
|
feat(esppScheduleSync): доделал метод ParseStrToEsppObject
|
2023-11-27 09:27:20 +10:00 |
|
Mikhail Trubnikov
|
4a0433a389
|
feat(esppScheduleSync): метод ParseStrToEsppObject
|
2023-11-24 16:52:56 +10:00 |
|
Mikhail Trubnikov
|
b2f150890c
|
feat(esppScheduleSync): создан проект. Добавлена основная логика синхронизации. Docker
|
2023-11-22 16:34:16 +10:00 |
|