feat(esppOrderManager): вынесен шаблон поля Решение в настройки.
This commit is contained in:
@@ -54,7 +54,7 @@ namespace PARR.EsppOrderManager.Services
|
||||
// Установить статус 2-В работе
|
||||
if (order.NextStatusCode == (int)OrderStatusEnum.InWork)
|
||||
if (esppOrderResult.Data.StatusEnum == OrderStatusEnum.New || esppOrderResult.Data.StatusEnum == OrderStatusEnum.Stop)
|
||||
return await SetInWorkStatusAsync(order.Number, resultMsg);
|
||||
return await SetInWorkStatusAsync(order.Number, "");//resultMsg);
|
||||
|
||||
// Списать трудозатраты и установить статус 4-Выполнен
|
||||
if (order.NextStatusCode == (int)OrderStatusEnum.Complete)
|
||||
@@ -63,7 +63,7 @@ namespace PARR.EsppOrderManager.Services
|
||||
|
||||
// если текущий статус != 2-В работе, сначала меняем статус на 2-В работе, а затем уже списываем трудозатраты и меняем на 4-Выполнен
|
||||
if (!statusIsWork)
|
||||
statusIsWork = await SetInWorkStatusAsync(order.Number, resultMsg);
|
||||
statusIsWork = await SetInWorkStatusAsync(order.Number, "");//resultMsg);
|
||||
|
||||
if (statusIsWork)
|
||||
{
|
||||
@@ -141,7 +141,7 @@ namespace PARR.EsppOrderManager.Services
|
||||
/// <param name="orderNumber"></param>
|
||||
/// <param name="resultMsg"></param>
|
||||
/// <returns></returns>
|
||||
private async Task<bool> SetInWorkStatusAsync(string orderNumber, string resultMsg)
|
||||
private async Task<bool> SetInWorkStatusAsync(string orderNumber, string resultMsg = "")
|
||||
{
|
||||
var result = await esppApiService.SetStatusInWorkAsync(orderNumber, resultMsg);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user