feat(templateUpdater): Применена логика SetUpdateTaskStatusIfAllow. Удален старый проект GeneratorTemplates
This commit is contained in:
@@ -157,7 +157,8 @@ namespace PARR.TemplateUpdater.Services
|
||||
{
|
||||
// ставим задачу на обновление шаблона
|
||||
var config = robotConfigurationService.GetFromTemplateByRobotCode(RobotsEnum.TemplateOrder, template);
|
||||
robotConfigurationService.ChangeTaskStatus(TaskStatusEnum.Updating, config);
|
||||
//robotConfigurationService.ChangeTaskStatus(TaskStatusEnum.Updating, config);
|
||||
robotConfigurationService.SetUpdateTaskStatusIfAllow(config);
|
||||
|
||||
logger.LogDebug("Для шаблона {TemplateId} устанавливаю статус {Status}", template.Id, RobotStatusEnum.Wait.ToString());
|
||||
}
|
||||
@@ -166,7 +167,8 @@ namespace PARR.TemplateUpdater.Services
|
||||
{
|
||||
// ставим задачу на обновление расписания
|
||||
var config = robotConfigurationService.GetFromTemplateByRobotCode(RobotsEnum.ScheduleOrder, template);
|
||||
robotConfigurationService.ChangeTaskStatus(TaskStatusEnum.Updating, config);
|
||||
//robotConfigurationService.ChangeTaskStatus(TaskStatusEnum.Updating, config);
|
||||
robotConfigurationService.SetUpdateTaskStatusIfAllow(config);
|
||||
|
||||
logger.LogDebug("Для расписания {TemplateId} устанавливаю статус {Status}", template.Id, RobotStatusEnum.Wait.ToString());
|
||||
}
|
||||
@@ -199,11 +201,11 @@ namespace PARR.TemplateUpdater.Services
|
||||
return false;
|
||||
}
|
||||
|
||||
if (template.ScheduleEsppId == null)
|
||||
{
|
||||
logger.LogError("Сообщение не валидно. Номер расписания не может быть null, робот не сможет обновить шаблон: {TemplateName}", template.Name);
|
||||
return false;
|
||||
}
|
||||
//if (template.ScheduleEsppId == null)
|
||||
//{
|
||||
// logger.LogError("Сообщение не валидно. Номер расписания не может быть null, робот не сможет обновить шаблон: {TemplateName}", template.Name);
|
||||
// return false;
|
||||
//}
|
||||
|
||||
var config = robotConfigurationService.GetFromTemplateByRobotCode(RobotsEnum.TemplateOrder, template);
|
||||
if (config == null)
|
||||
@@ -212,11 +214,11 @@ namespace PARR.TemplateUpdater.Services
|
||||
return false;
|
||||
}
|
||||
|
||||
if (config.TaskStatusCode != (int)TaskStatusEnum.Ok)
|
||||
{
|
||||
logger.LogError("Сообщение не валидно. Не закончено создание или предыдущее обновление - нельзя начинать новое изменение шаблона: {TemplateName}", template.Name);
|
||||
return false;
|
||||
}
|
||||
//if (config.TaskStatusCode != (int)TaskStatusEnum.Ok)
|
||||
//{
|
||||
// logger.LogError("Сообщение не валидно. Не закончено создание или предыдущее обновление - нельзя начинать новое изменение шаблона: {TemplateName}", template.Name);
|
||||
// return false;
|
||||
//}
|
||||
|
||||
if (string.IsNullOrEmpty(query.Name?.Trim()))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user