Mikhail Trubnikov
|
a642e76e80
|
feat(api): доработка AppInWorkController. Упрощен request, обновлен валидатор. В update добавлено обновление расписания. Метод удаления срабатывает только если нет связанных шаблонов.
|
2024-04-10 11:54:54 +10:00 |
|
Mikhail Trubnikov
|
0ddd7bc9d2
|
feat(api, dal): EsppScheduleTypeScheduleController. В таблицу EsppScheTypeValue добавлено поле Order
|
2024-04-08 12:16:14 +10:00 |
|
Mikhail Trubnikov
|
7be64e3529
|
feat(api): Application GetAll, Work GetAll - добавлены фильтры по id
|
2024-04-03 16:07:41 +10:00 |
|
Mikhail Trubnikov
|
674d02280a
|
feat(api): ApplicationTypeController, GetAll. Application GetAll исправлен фильтр по TypeId
|
2024-04-03 15:50:50 +10:00 |
|
Mikhail Trubnikov
|
693acc4cbc
|
feat(api): в work getAll добавлен фильр по имени. ApplicationController GetAll + filter
|
2024-04-03 15:21:47 +10:00 |
|
Mikhail Trubnikov
|
a92bbf1899
|
feat(api): расширен респонс WorkResponse до WorkWithTnkResponse, добавлена полная иерархия тнк. В Work.GetAll добавлен параметр для загрузки с иерархией.
|
2024-04-03 14:12:59 +10:00 |
|
Mikhail Trubnikov
|
76bfc5aa16
|
feat(api): в ApplicationInWorkResponse добавлены данные о расписании
|
2024-04-02 14:20:11 +10:00 |
|
Mikhail Trubnikov
|
82f0f846ee
|
fix(api): для респонса ApplicationInWork добавлен инклуд ApplicationType
|
2024-04-02 11:42:34 +10:00 |
|
Mikhail Kuznetsov
|
fccc352fbf
|
feat(api): ApplicationInWorkValidator добававлена валидация планировщика, ApplicationInWorkController добавлена обьязательная настройка планировщика
|
2024-03-29 11:36:39 +10:00 |
|
Mikhail Kuznetsov
|
2042db8d4b
|
feat(api): ApplicationInWorkValidator добававлена валидация настроек планировщика
|
2024-03-28 16:21:22 +10:00 |
|
Mikhail Kuznetsov
|
81123a5424
|
feat(api): appInWorkContoller добавлен метод Delete
|
2024-03-27 13:56:12 +10:00 |
|
Mikhail Kuznetsov
|
1d33813949
|
feat(api): appInWorkContoller добавлен метод Update
|
2024-03-27 12:42:58 +10:00 |
|
Mikhail Kuznetsov
|
1d60c9d17d
|
feat(api): appInWorkContoller добавлены методы Get
|
2024-03-27 11:44:15 +10:00 |
|
Mikhail Kuznetsov
|
30c190f62f
|
feat(api): appInWorkContoller добавлен метод Create
|
2024-03-27 11:13:52 +10:00 |
|
Mikhail Kuznetsov
|
5a14cdd3c2
|
fix(api): исправлена ошибка парсинга входных данных для расчёта следующего запуска планировщика в методе GetNextDateMonthly
|
2024-03-22 12:06:19 +10:00 |
|
Mikhail Kuznetsov
|
b803f8beaa
|
feat(dal): добавлено расширение string ApplyShortcode - позволяет подставлять в строковых переменные шаблонные значения типа %ЭК%
|
2024-03-20 15:26:14 +10:00 |
|
Mikhail Kuznetsov
|
ff712ed126
|
feat(api): список статусов ЭК
|
2024-03-14 10:14:25 +10:00 |
|
Mikhail Kuznetsov
|
fd7d5d78f3
|
feat(api): appInWorks, фильтр по short description
|
2024-03-12 16:01:55 +10:00 |
|
Mikhail Kuznetsov
|
f252091600
|
fix(api): fix(api): убрана функция отключения пагинации, в extensions
|
2024-03-12 15:36:14 +10:00 |
|
Mikhail Kuznetsov
|
aab96a2b08
|
fix(api): убрана функция отключения пагинации
|
2024-03-12 15:31:03 +10:00 |
|
Mikhail Kuznetsov
|
27b051a987
|
feat(api): paginationQuery добавлен параметр отключения пагинации. Контроллер ApplicationInWorks GetAll.
|
2024-03-12 15:09:12 +10:00 |
|
Mikhail Kuznetsov
|
10661a88c6
|
fix(api): закомментированы методы удаления объектов управления трудозатратами. Могло привести к незапланированному удалению зависимых объектов
|
2024-03-06 16:06:07 +10:00 |
|
Mikhail Kuznetsov
|
39fd6bccda
|
feat(api): создан ProcessController+валидация входных данных
|
2024-03-06 15:56:52 +10:00 |
|
Mikhail Kuznetsov
|
9f3b470854
|
feat(api): создан SubprocessController+валидация входных данных
|
2024-03-06 15:09:48 +10:00 |
|
Mikhail Kuznetsov
|
563f56b770
|
feat(api): создан TnkController+валидация входных данных
|
2024-03-06 14:09:59 +10:00 |
|
Mikhail Kuznetsov
|
bd595c33c2
|
feat(api): создан WorkController+валидация входных данных
|
2024-03-06 12:10:12 +10:00 |
|
Mikhail Kuznetsov
|
3c03ee343c
|
feat(api): AgentTaskController добавлено журналирование ответа при запросе заданий для агента
|
2024-03-01 11:03:11 +10:00 |
|
Mikhail Kuznetsov
|
caa84638df
|
fix(dal) tbl Settings актуализация настроек
|
2024-02-29 13:41:44 +10:00 |
|
Mikhail Kuznetsov
|
02212cac9f
|
Merge branch 'espp-api-extending' into dev
|
2024-02-28 15:41:28 +10:00 |
|
Mikhail Kuznetsov
|
f8f96fe465
|
feat(esppApi): расширение FindOrdersQuery возможностью поиска нарядов АСУ ЕСПП по статусу
|
2024-02-28 15:40:24 +10:00 |
|
Mikhail Trubnikov
|
694259c098
|
fix(orderLoader): исправлен метод рассчета GenerationDate
|
2024-02-28 12:16:53 +10:00 |
|
Mikhail Kuznetsov
|
5f0ae0f46e
|
feat(orderManager): изменены настройки формирования списания трудозатрат в нарядах, Worker переведен на продуктив
|
2024-02-28 11:48:04 +10:00 |
|
Mikhail Trubnikov
|
efc91584b6
|
feat(esppSync, esppTemplateSync, esppScheduleSync): обновлена логика синхронизации полей. Если объект в БД деактивирован, то с ЕСПП сравниваются только поля isActive и название объекта.
|
2024-02-28 10:17:01 +10:00 |
|
Mikhail Trubnikov
|
9e2350374f
|
fix(api): рассчет следующего срабатывания ведется только по полю NextRun
|
2024-02-28 08:32:57 +10:00 |
|
Mikhail Trubnikov
|
42d886c300
|
fix(api): RobotTaskController, lastRun. nextRun
|
2024-02-27 16:01:08 +10:00 |
|
Mikhail Trubnikov
|
d2f8dd024f
|
fix(orderLoader): исправлена тайм зона УЗ ЕСПП на 0
|
2024-02-27 13:40:51 +10:00 |
|
Mikhail Trubnikov
|
e0d12221ed
|
feat(api): получит наряд по ИД
|
2024-02-27 10:32:04 +10:00 |
|
Mikhail Trubnikov
|
7197d96ab9
|
feat(orderLoader): generationDate берется из nextRun/lastRun
|
2024-02-27 09:20:57 +10:00 |
|
Mikhail Trubnikov
|
883d2d69f0
|
feat(nextRun): при обновлении nextRun, предыдущее значение записывается в lastRun
|
2024-02-27 09:06:23 +10:00 |
|
Mikhail Trubnikov
|
6f813fc9f5
|
fix(api): при получении задания роботом (расписание), задается правильно lastRun
|
2024-02-27 08:51:40 +10:00 |
|
Mikhail Trubnikov
|
dc3ba807cc
|
feat(api): заготовка для перерасчета nextRun
|
2024-02-26 14:27:54 +10:00 |
|
Mikhail Trubnikov
|
57fdb4e2bc
|
feat(api): список нарядов постранично
|
2024-02-26 09:20:13 +10:00 |
|
Mikhail Kuznetsov
|
e6cfdd2c9c
|
fix(templateSync): переименован метод нормализации строки перед сравнением значений подробного описания объектов ЕСПП и ПАРР
|
2024-02-20 14:55:14 +10:00 |
|
Mikhail Kuznetsov
|
688b9f29bd
|
fix(templateSync): при сравненни полного описания, добавлено удаление пробелов
|
2024-02-20 14:47:33 +10:00 |
|
Mikhail Trubnikov
|
6d7f875c0b
|
fix(templateSync): при сравненни полного описания, удалять символы переноса.
|
2024-02-19 12:01:17 +10:00 |
|
Mikhail Trubnikov
|
84989efd10
|
fix(templateSync): при сравненни полного описания, удалять символы переноса.
|
2024-02-19 08:34:52 +10:00 |
|
Mikhail Trubnikov
|
b3f074c780
|
fix(api): исправлена сортировка статусов синхронизации в респонсе шаблона.
|
2024-02-16 16:52:42 +10:00 |
|
Mikhail Kuznetsov
|
b7863af633
|
fix(orderLoader): уточнение расчёт времени создания и крайнего срока нарядов
|
2024-02-16 12:27:08 +10:00 |
|
Mikhail Trubnikov
|
4c4621fe03
|
feat(dal): в таблице Order поле Number уникальное
|
2024-02-15 16:45:35 +10:00 |
|
Mikhail Trubnikov
|
f9cb91be2d
|
refactor(esppApi): формирование даты в запросе
|
2024-02-15 16:41:00 +10:00 |
|