Commit Graph

188 Commits

Author SHA1 Message Date
Mikhail Trubnikov
526140eea4 feat(all): Проекты под задачи синхронизации нарядов еспп и агентов 2023-10-19 15:59:57 +10:00
Mikhail Trubnikov
2f88078d37 fix(api): fix response agent task 2023-10-19 11:31:20 +10:00
Mikhail Trubnikov
b3b3cc8e0d feat(api): AgentTask, AgentHistory 2023-10-19 11:22:35 +10:00
Mikhail Trubnikov
5a40e5c1c1 fix(aihit): Подключил сервис 2023-10-18 09:50:57 +10:00
Mikhail Trubnikov
0c688f7089 refactor(all): Удалены из БД таблицы V1 2023-10-18 09:40:13 +10:00
Mikhail Trubnikov
d720b70c4c feat(api): Доделал получение задания для агента. 2023-10-18 08:46:35 +10:00
Mikhail Trubnikov
a1f19c7ac8 feat(api): Выдача заданий агенту. 2023-10-17 16:59:53 +10:00
Mikhail Trubnikov
26bd0a9a6b feat(api): Обновил логику получения задания роботом для Расписания (nextRun, lastRun)) 2023-10-17 10:53:02 +10:00
Mikhail Trubnikov
0eed4315ff feat(dal): Заготовка для IEsppScheduleTransformService 2023-10-17 09:42:18 +10:00
Mikhail Trubnikov
4423b07742 feat(esppTemplateSync): Если поля в еспп и поля в БД совпали, и в бд статус не ОК, то ставим принудительно статус ОК. 2023-10-13 15:44:00 +10:00
Mikhail Trubnikov
3f3ab424ba feat(api): Просмотр истории роботов 2023-10-13 15:28:17 +10:00
Mikhail Trubnikov
f69be40ad3 feat(api): Изменение состояния у шаблона/расписания (акивировано/деактивировано) 2023-10-13 14:21:49 +10:00
Mikhail Trubnikov
b177c0cc27 feat(api): Вынес логику формирования расписания в сервис IEsppSchTypeConfigService. В респонс шаблона добавил отображение расписания. Получение шаблона по ИД. 2023-10-12 12:06:47 +10:00
Mikhail Trubnikov
c2c381896b feat(api): В респонс RobotTaskScheduleSchResponse добавлено поле TypeCode 2023-10-12 09:44:44 +10:00
Mikhail Trubnikov
494441dbe6 feat(api): В респонс задания добавлено поле ScheduleTypeCode. Заготовка респонса для шаблона с включенным заданием. 2023-10-12 09:10:10 +10:00
Mikhail Trubnikov
72e2f76b1a feat(api): Контроллер по управлению ScheduleEsppId. Получение задания для расписания. 2023-10-11 15:28:37 +10:00
Mikhail Trubnikov
8ebdcd6d8a feat(api): Доделал респонс RobotTaskScheduleResponse 2023-10-11 11:10:35 +10:00
Mikhail Trubnikov
a4dde4c59a feat(api): RobotTaskScheduleResponse 2023-10-10 16:58:05 +10:00
Mikhail Trubnikov
e60e0ec9c7 feat(dal): Таблицы для расписания ЕСПП 2023-10-10 15:52:34 +10:00
Mikhail Trubnikov
08a2903755 fix(all): rabbit 2023-10-10 09:16:41 +10:00
Mikhail Trubnikov
f8340a5778 fix(all): rabbit 2023-10-10 09:12:14 +10:00
Mikhail Trubnikov
4ab7563a94 fix(all): rabbit 2023-10-10 09:08:18 +10:00
Mikhail Trubnikov
544a1ce311 fix(all): docker network 2023-10-10 08:49:19 +10:00
Mikhail Trubnikov
9f7c679bb5 fix(all): docker network 2023-10-10 08:43:55 +10:00
Mikhail Trubnikov
d4b38599e5 fix(all): docker network 2023-10-09 16:31:11 +10:00
Mikhail Trubnikov
c38f69a65b fix(all): docker networks 2023-10-09 16:15:47 +10:00
Mikhail Trubnikov
ce97fbe502 feat(api,espp, generator): Добавлены настройки для расписания рег работ. Добавлена сеть для всех контейнеров. 2023-10-09 16:11:27 +10:00
Mikhail Kuznetsov
ad7b06490a Merge branch 'dev' of http://gitlab.dvgd.oao.rzd/devptk/parr/parr_api into dev 2023-10-06 17:10:06 +10:00
Mikhail Kuznetsov
5c818e6610 feat(espptemplatesync): метод обновление статуса Manager адаптирован на работу с RobotConfigurationService 2023-10-06 17:09:25 +10:00
Mikhail Trubnikov
d4aebf3851 refactor(dal): Миграция, обновлено содержимое таблицы TaskStatuses 2023-10-06 17:04:36 +10:00
Mikhail Trubnikov
7e55659a7c feat(api): TemplateController адаптировал метод getAll под новую структуру 2023-10-06 15:13:40 +10:00
Mikhail Trubnikov
f2329e9367 refactor(api): Удалены лишние таблицы связанные со старой логикой получения заданий роботом. 2023-10-06 14:24:58 +10:00
Mikhail Trubnikov
9060db1fe4 feat(api): RobotHistoryController - сохранение истории работы робота 2023-10-06 13:58:10 +10:00
Mikhail Trubnikov
d334e46780 feat(api): Контроллер RobotTaskRobotStatusController управления статусами работы робота 2023-10-06 11:38:33 +10:00
Mikhail Trubnikov
1934f7c645 feat(api): Метод получения задания роботом 2023-10-06 09:49:36 +10:00
Mikhail Trubnikov
af4a0b60b8 feat(api): Логика смены статусов для заданий робота. RobotTaskController 2023-10-05 16:56:02 +10:00
Mikhail Trubnikov
4679994600 feat(dal): Переделал модели для новой концепции управления роботами 2023-10-05 12:28:31 +10:00
Mikhail Trubnikov
10fe67a3bb Merge branch 'templte-robot-history' into dev 2023-10-04 15:31:40 +10:00
Mikhail Trubnikov
f435f80636 feat(api): Контроллер управления историей робота. Контролпер по получению списка уровней истории робота 2023-10-04 15:22:06 +10:00
Mikhail Kuznetsov
50d5473404 feat(espptemplatesync): Изменение статуса шаблона для робота на Wait при необходимости его обновления в АСУ ЕСПП 2023-10-04 14:08:52 +10:00
Mikhail Trubnikov
3e67c96ed1 refactor(api): Вынес логику выставления статуса робота из контроллера в Template сервис. 2023-10-04 13:41:33 +10:00
Mikhail Trubnikov
d0b75b7f58 feat(api): Обновил логику получения шаблона по статусу, согласоно статусам отработки робота. TemplateRobotStatusController - управление статусами робота в шаблоне 2023-10-04 12:00:43 +10:00
Mikhail Trubnikov
49a04752bb feat(api): Обновил респонс для шаблона под измененную таблицу 2023-10-03 16:54:01 +10:00
Mikhail Trubnikov
e9b91330bf feat(GeneratorTemplates): Переделал генератор шаблона под измененную таблицу Templates 2023-10-03 14:56:01 +10:00
Mikhail Trubnikov
c32bc74a2c feat: Добавлены таблицы и сервисы для логирования работы робота. Обновлена таблица templates. 2023-10-03 14:30:54 +10:00
Mikhail Kuznetsov
e2b1caefe3 AIHIT Worker Docker file 2023-10-02 14:01:13 +10:00
Mikhail Kuznetsov
86c94e3266 AIHIT Sync worker fix tls 2023-10-02 12:12:02 +10:00
Mikhail Kuznetsov
917c745b79 EsppTemplateSync настройка префикса имени шаблонов берётся из BLL 2023-09-29 15:19:05 +10:00
Mikhail Kuznetsov
8164e9e8ba fix FormatException в ParserService(isActive), добавлен CallbackException в честный MqService 2023-09-29 15:01:34 +10:00
Mikhail Kuznetsov
4643cfedff Fix данных ResponseArea 2023-09-28 14:59:48 +10:00