feat(api,core,domain): Статистика по роботам, кол-во работающих роботов в час

This commit is contained in:
Mikhail Trubnikov
2026-06-15 11:00:53 +10:00
parent 19cb6b50bf
commit 21e00ce42e
9 changed files with 223 additions and 39 deletions

View File

@@ -173,14 +173,24 @@ namespace PARR.API.Controllers.V1
[HttpGet(ApiRoutes.Test.TestHandler)]
public async Task<IActionResult> Test()
{
var data = await _robotSnapshotService.GetHourlyAnalyticsAsync(new RobotAnalyticsQuery
{
DateStart = DateTimeOffset.UtcNow.AddHours(-1),
DateEnd = DateTimeOffset.UtcNow,
Offset = TimeSpan.FromMinutes(600)
});
//var data = await _robotSnapshotService.GetHourlyAnalyticsAsync(new RobotAnalyticsQuery
//{
// DateStart = DateTimeOffset.UtcNow.AddHours(-1),
// DateEnd = DateTimeOffset.UtcNow,
// Offset = TimeSpan.FromMinutes(600)
//});
return Ok(data);
//var data = await _robotSnapshotService.GetHourlyAnalyticsByRobotTypeAsync(new RobotAnalyticsRobotTypeQuery
//{
// DateStart = DateTimeOffset.UtcNow.AddHours(-12),
// DateEnd = DateTimeOffset.UtcNow,
// Offset = TimeSpan.FromMinutes(600),
// RobotType = PARR.Domain.Enums.RobotsEnum.TemplateOrder
//});
//return Ok(data);
return Ok();
}