feat(dal): заготовка для хранения истории

This commit is contained in:
Mikhail Trubnikov
2024-10-07 15:08:46 +10:00
parent 5c03b6bc81
commit 4ec47b1dcb
15 changed files with 7144 additions and 84 deletions

View File

@@ -0,0 +1,76 @@
namespace PARR.Constants
{
/// <summary>
/// Компоненты ПАРР
/// </summary>
public enum ParrComponentsEnum
{
// Тут указываем только Worker`ы
// !!! При добавлении новых, добавлять в DataContext !!!
/// <summary>
/// API
/// </summary>
Api = 0,
/// <summary>
/// Загрузчик из АИХИТ
/// </summary>
AihitLoader = 1,
/// <summary>
/// Синхронизатор АИХИТ
/// </summary>
AihitSyncer = 2,
/// <summary>
/// Загрузчик нарядов из ЕСПП
/// </summary>
EsppOrderLoader = 3,
/// <summary>
/// Управление нарядами ЕСПП
/// </summary>
EsppOrderManager = 4,
/// <summary>
/// Синхронизатор расписаний
/// </summary>
EsppScheduleSync = 5,
/// <summary>
/// Синхронизатор шаблонов
/// </summary>
EsppTemplateSync = 6,
/// <summary>
/// Генератор шаблонов
/// </summary>
GeneratorTemplates = 7,
/// <summary>
/// Авто-контроль РР
/// </summary>
JobAutoControl = 8,
/// <summary>
/// Связывание нарядов ЕСПП с ПАРР (шаблонами, агентами)
/// </summary>
Master = 9,
/// <summary>
/// Рассчет даты следующего срабатывания
/// </summary>
NextRun = 10,
/// <summary>
/// Активатор шаблонов / расписаний
/// </summary>
TemplateActivator = 11,
/// <summary>
/// Автораспределение РР
/// </summary>
TemplateDistributor = 12
}
}