feat(esppOrderManager): доработка логики. EsppApi - запросы переделаны под модели.

This commit is contained in:
Mikhail Trubnikov
2023-11-21 12:26:08 +10:00
parent 7f3a2441c9
commit f85b97f60a
13 changed files with 261 additions and 29 deletions

View File

@@ -47,7 +47,7 @@ namespace PARR.EsppOrderManager
// throw new Exception("Ошибка при подключении к RabbitMq");
//test, and remove async in method name
await ManageOrderAsync("{\"OrderId\":\"77eeccfb-4ca0-443e-8cc7-f6aa9dc774b7\"}");
await ManageOrderAsync("{\"OrderId\":\"dd04a997-e7b5-4326-b6e1-505719cc46fb\"}");
}
public void Stop()
@@ -149,11 +149,11 @@ namespace PARR.EsppOrderManager
.OrderBy(t => t.DateCreated)
.Select(t => $"{t.DateCreated} :: {t.AgentHistoryLevel?.Name} :: {t.Message}");
var baseMsg = order.Template!.ApplicationsInWork!.Solution + "\r\n";
var baseMsg = order.Template!.ApplicationsInWork!.Solution + "\n";
var msgAgent = "Работы выполнены средствами автоматизации. \r\n" +
"Журнал работы: \r\n" +
$"{string.Join("\r\n", agentHistory)}";
var msgAgent = "Работы выполнены средствами автоматизации. \n" +
"Журнал работы: \n" +
$"{string.Join("\n", agentHistory)}";
var msgAgentEmpty = "Работы должны были выполняться средствами автоматизации. " +
"От средств автоматизации не поступило сообщений. " +