Commit Graph

21 Commits

Author SHA1 Message Date
Mikhail Trubnikov
fddee13fff feat(dal): создана таблица ScheduleResponseAreaTimeOffsets. В таблицу JobGroup добавлено поле IsWorkGroupTimezone 2026-01-30 10:40:55 +10:00
Mikhail Trubnikov
eb5bed5614 feat(dal): создана таблица GroupDistributionConfigs 2026-01-20 16:17:09 +10:00
Mikhail Trubnikov
bd4ad918e3 feat(api,dal): в таблицу Jobs добавлено поле ResponseAreaMask. В JobController добавлено поле ResponseAreaMask. В TemplateController отображается фактическая РК, ЗО шаблона. RobotTask ЗО отдается согласно ResponseAreaMask. ShortcodeService теперь умеет принимать Template. 2026-01-13 14:36:07 +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
cef0e15077 feat(dal): создана связь между JobGroup & UnitField. Отключено каскадное удаление для этой связи 2025-12-19 09:31:25 +10:00
Mikhail Trubnikov
5256b434a3 feat(dal): добавлена таблица UnitKiiUnits + сервисы. Добавлен шорткод ИНДЕКС. В тбл JobGroups добавлено поле GroupingUnitFieldId 2025-12-19 09:09:22 +10:00
Mikhail Trubnikov
4815840f64 fix(dal): удалены лишние поля в таблице JobAutoControl 2025-12-05 16:02:06 +10:00
Mikhail Trubnikov
54ccd2e8e3 feat(dal,api): удалены таблицы которые относились к старому JobAutoControl. Добавлена новая таблица JobAutoControl 2025-12-05 14:07:48 +10:00
Mikhail Trubnikov
ce12f1b5fe fix(dal): из таблицы JobGroup удалено поле IsUmbrella 2025-11-25 12:26:24 +10:00
Mikhail Trubnikov
e24ce20d02 feat(api,dal): в модель JobGroupType добавлено поле description. В job контроллерах убрано поле isUmbrella, добавлено JobType. 2025-11-17 12:06:33 +10:00
Mikhail Kuznetsov
48c8741395 feat(dal): Созданы таблицы JobGroupTypes+UnitsInTemplates, обновлен ключ уникального индекса шаблонов 2025-11-14 14:48:56 +10:00
Mikhail Kuznetsov
6ca6e65224 feat(api): в сущность FIeld добавлено поле IsMultipleValue для реализации записи повторяющихся полей, как сервер приложений в компонентном составе виртуальных серверов 2025-09-22 15:25:17 +10:00
Mikhail Kuznetsov
aa31af8027 feat(api): изменены респонсы Job и JobGroup. 2025-09-09 17:19:41 +10:00
Mikhail Kuznetsov
a6385ea39a feat(dal,api): расширена таблица Job, добавлеа маска рабочей группы. Теперь можно генерировать шаблоны с единой экстерриториальной группой 2025-08-22 11:25:51 +10:00
Mikhail Kuznetsov
a81f188cb7 feat(dal): Добавлена генерация кодового обозначения в подробное описание шаблона, чтобы можно было отследить наряды от агента 2025-08-19 14:08:25 +10:00
Mikhail Kuznetsov
46a96c666e feat(dal): Создана таблица JobRelationshipFilter для хранения фильров атрибутов связей между ЭК 2025-08-01 17:14:39 +10:00
Mikhail Kuznetsov
5bbf2e2db5 feat(api): Реализованы JobController, JobGroupController 2025-07-01 17:20:48 +10:00
Mikhail Kuznetsov
03c7852378 feat(all): ! Критические изменения логики работы всех сервисорв, База Данных имееет неокончательную версию. Template, Scheduler переведены на работу с Unit+Job+JobGroup вместо Host+ApplicationsInWork 2025-06-25 14:17:34 +10:00
Mikhail Kuznetsov
230dfd6f85 feat(dal): Добавлена таблица Groups для возможности группировки Job 2025-06-11 11:14:27 +10:00
Mikhail Kuznetsov
50ef7dee5c feat(dal): Созданы таблицы схемы Job 2025-06-04 11:55:23 +10:00