diff --git a/AsbCloudWebApi/Controllers/ProcessMapController.cs b/AsbCloudWebApi/Controllers/ProcessMapController.cs
index 1060b874..d11933c2 100644
--- a/AsbCloudWebApi/Controllers/ProcessMapController.cs
+++ b/AsbCloudWebApi/Controllers/ProcessMapController.cs
@@ -4,6 +4,7 @@ using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
+using System.Linq;
using System.Threading;
using System.Threading.Tasks;
@@ -35,10 +36,32 @@ namespace AsbCloudWebApi.Controllers
/// Токен отмены задачи
/// Список параметров для коридоров бурения
[HttpGet]
+ [Obsolete("use GetByUidAsync(..) instead")]
[Route("/api/telemetry/{uid}/drillFlowChart")]
[AllowAnonymous]
[ProducesResponseType(typeof(IEnumerable), (int)System.Net.HttpStatusCode.OK)]
- public async Task GetByTelemetryAsync(string uid, DateTime updateFrom, CancellationToken token)
+ public IActionResult GetByTelemetry(string uid, DateTime updateFrom, CancellationToken token)
+ {
+ var idWell = telemetryService.GetIdWellByTelemetryUid(uid);
+ if (idWell is null)
+ return BadRequest($"Wrong uid {uid}");
+
+ var dto = Enumerable.Empty();
+ return Ok(dto);
+ }
+
+ ///
+ /// Возвращает РТК по uid телеметрии
+ ///
+ /// uid телеметрии
+ /// Дата, с которой следует искать новые параметры
+ /// Токен отмены задачи
+ /// Список параметров для коридоров бурения
+ [HttpGet]
+ [Route("/api/telemetry/{uid}/processMap")]
+ [AllowAnonymous]
+ [ProducesResponseType(typeof(IEnumerable), (int)System.Net.HttpStatusCode.OK)]
+ public async Task GetByUidAsync(string uid, DateTime updateFrom, CancellationToken token)
{
var idWell = telemetryService.GetIdWellByTelemetryUid(uid);
if (idWell is null)
@@ -77,7 +100,7 @@ namespace AsbCloudWebApi.Controllers
return await base.InsertAsync(value, token);
}
- //
+ ///
/// Редактировать запись по id
///
/// запись