feat(orderManager): при изменении статуса наряда в ЕСПП, обновляем dateModified в БД.
This commit is contained in:
@@ -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();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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}");
|
||||||
|
|||||||
Reference in New Issue
Block a user