feat(api,dal): удалена старая таблица Works. Переделаны запросы в API из в Works в Jobs

This commit is contained in:
Mikhail Trubnikov
2025-12-09 16:00:38 +10:00
parent 362da02233
commit b033f95116
22 changed files with 4035 additions and 473 deletions

View File

@@ -12,15 +12,15 @@ namespace PARR.MockData.Services
private readonly IProcessService processService;
private readonly ISubprocessService subprocessService;
private readonly ITnkService tnkService;
private readonly IWorkService workService;
//private readonly IWorkService workService;
public TemplatesInitializer(
ILogger<TemplatesInitializer> logger,
ITemplateService templateService,
IProcessService processService,
ISubprocessService subprocessService,
ITnkService tnkService,
IWorkService workService
ITnkService tnkService
//IWorkService workService
)
{
this.logger = logger;
@@ -28,7 +28,7 @@ namespace PARR.MockData.Services
this.processService = processService;
this.subprocessService = subprocessService;
this.tnkService = tnkService;
this.workService = workService;
//this.workService = workService;
}
public async Task InitAsync()
{
@@ -91,26 +91,26 @@ namespace PARR.MockData.Services
logger.LogInformation($"----- Создан tnk: {tnk.Name} -----");
}
var work = await workService.Get().FirstOrDefaultAsync(p => p.EsppId == 292917);
if (work == null)
{
work = new Work
{
Id = Guid.NewGuid(),
DateCreated = DateTimeOffset.UtcNow,
Name = "Прочее(работы)",
EsppId = 292917,
TnkId = tnk.Id,
TemplateNameMask= "%ЗО%-ЭИТИ-ПТК-ПАРР__%ЭК%__%РАБОТА%"
};
if (!await workService.CreateAsync(work) || !await workService.CommitAsync())
{
logger.LogError($"Не удалось создать work {work.Name}");
return;
}
else
logger.LogInformation($"----- Создан work: {work.Name} -----");
}
//var work = await workService.Get().FirstOrDefaultAsync(p => p.EsppId == 292917);
//if (work == null)
//{
// work = new Work
// {
// Id = Guid.NewGuid(),
// DateCreated = DateTimeOffset.UtcNow,
// Name = "Прочее(работы)",
// EsppId = 292917,
// TnkId = tnk.Id,
// TemplateNameMask= "%ЗО%-ЭИТИ-ПТК-ПАРР__%ЭК%__%РАБОТА%"
// };
// if (!await workService.CreateAsync(work) || !await workService.CommitAsync())
// {
// logger.LogError($"Не удалось создать work {work.Name}");
// return;
// }
// else
// logger.LogInformation($"----- Создан work: {work.Name} -----");
//}
}
}