feat(api): Контроллер управления историей робота. Контролпер по получению списка уровней истории робота

This commit is contained in:
Mikhail Trubnikov
2023-10-04 15:22:06 +10:00
parent 3e67c96ed1
commit f435f80636
10 changed files with 258 additions and 29 deletions

View File

@@ -75,33 +75,6 @@ namespace PARR.API.Controllers.V1
// изменение статуса
templateService.ChangeRobotStatus(enumStatus, ref template);
//switch (request.Code)
//{
// case (int)RobotStatusEnum.InProgress:
// template.RobotAttemptsNumber++;
// template.RobotStatusCode = request.Code;
// template.RobotLastStatusUpdated = DateTimeOffset.UtcNow;
// break;
// case (int)RobotStatusEnum.Error:
// template.RobotStatusCode = request.Code;
// break;
// case (int)RobotStatusEnum.Complete:
// template.RobotStatusCode = request.Code;
// template.RobotLastStatusUpdated = DateTimeOffset.UtcNow;
// break;
// case (int)RobotStatusEnum.Wait:
// template.RobotStatusCode = request.Code;
// template.RobotLastStatusUpdated = null;
// template.RobotAttemptsNumber = 0;
// break;
// default:
// break;
//}
if (!await templateService.CommitAsync())
return BadRequest(new Response(false, new List<ErrorModel> { new ErrorModel { Message = $"Ошибка при изменении статуса шаблону {templateId}" } }));