feat(orderManager): при изменении статуса наряда в ЕСПП, обновляем dateModified в БД.

This commit is contained in:
Mikhail Trubnikov
2023-12-25 09:53:10 +10:00
parent 0299c2ec72
commit ade1b01aff
2 changed files with 7 additions and 0 deletions

View File

@@ -59,6 +59,11 @@ namespace PARR.API.Controllers.V1.Statistics
[HttpGet(ApiRoutes.StatOrder.TaskToEspp)] [HttpGet(ApiRoutes.StatOrder.TaskToEspp)]
public async Task<IActionResult> TaskToEspp() public async Task<IActionResult> TaskToEspp()
{ {
//todo:!!!
//todo: updateDateMOdified
return Ok(); return Ok();
} }

View File

@@ -106,6 +106,8 @@ namespace PARR.EsppOrderManager
//обновляем статусы в БД //обновляем статусы в БД
order.StatusCode = order.NextStatusCode!.Value; order.StatusCode = order.NextStatusCode!.Value;
order.DateModified = DateTimeOffset.UtcNow;
if (!await orderService.CommitAsync()) if (!await orderService.CommitAsync())
{ {
logger.LogError($"Ошибка при обновлении статуса в БД у наряда: {order.Number}. Не установлен статус {order.NextStatus!.Description}"); logger.LogError($"Ошибка при обновлении статуса в БД у наряда: {order.Number}. Не установлен статус {order.NextStatus!.Description}");