feat(dal,api,esppSync): в таблицу unitFields добавлено поле Code
This commit is contained in:
@@ -113,7 +113,7 @@ namespace PARR.EsppSync
|
||||
{
|
||||
logger.LogInformation($"Есть изменения, требуется обновление. {esppObject.TemplateName}");
|
||||
|
||||
var config = robotConfigurationService.GetFromTemplateByRobotCode(esppObject.Robot, ref template);
|
||||
var config = robotConfigurationService.GetFromTemplateByRobotCode(esppObject.Robot, template);
|
||||
|
||||
// Если предыдущий статус был Create или Ок, то ставим ему Update
|
||||
// пусть даже Create завершился с ошибками, но раз он уже есть в ЕСПП, то изменим на Update, сбросим все счетчики и пусть попробует обновить и исправить все
|
||||
@@ -148,10 +148,10 @@ namespace PARR.EsppSync
|
||||
|
||||
//если все поля совпали
|
||||
//проверяем, какой был статус предыдущий статус в БД, если он был не Ок, то ставим ему ОК
|
||||
var robotConfig = robotConfigurationService.GetFromTemplateByRobotCode(esppObject.Robot, ref template);
|
||||
var robotConfig = robotConfigurationService.GetFromTemplateByRobotCode(esppObject.Robot, template);
|
||||
if (robotConfig.TaskStatusCode != (int)TaskStatusEnum.Ok)
|
||||
{
|
||||
robotConfigurationService.ChangeTaskStatus(TaskStatusEnum.Ok, ref robotConfig);
|
||||
robotConfigurationService.ChangeTaskStatus(TaskStatusEnum.Ok, robotConfig);
|
||||
if (!await templateService.CommitAsync())
|
||||
logger.LogError($"Не удалось изменить запись Template {template.Name}, Robot: {esppObject.Robot}");
|
||||
else
|
||||
@@ -170,8 +170,8 @@ namespace PARR.EsppSync
|
||||
|
||||
private void SetUpdateStatus(ref Template template, IRobotConfigurationService robotConfigurationService, RobotsEnum robot)
|
||||
{
|
||||
var robotConfig = robotConfigurationService.GetFromTemplateByRobotCode(robot, ref template);
|
||||
robotConfigurationService.ChangeTaskStatus(TaskStatusEnum.Updating, ref robotConfig);
|
||||
var robotConfig = robotConfigurationService.GetFromTemplateByRobotCode(robot, template);
|
||||
robotConfigurationService.ChangeTaskStatus(TaskStatusEnum.Updating, robotConfig);
|
||||
}
|
||||
|
||||
|
||||
@@ -213,8 +213,8 @@ namespace PARR.EsppSync
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Удаляет ненужные символы из строки
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user