feat(api): StatResponseAreaWorkLoadController Статистика загрузки регламентными работами по ЗО
This commit is contained in:
@@ -248,6 +248,11 @@
|
||||
public const string Get = BaseStat + "/template-distribution/{applicationInWorkId}";
|
||||
}
|
||||
|
||||
public static class StatStatResponseAreaWorkLoad
|
||||
{
|
||||
public const string GetAll = BaseStat + "/response-area-workloads/";
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Наряды
|
||||
|
||||
14
PARR.API/Contracts/V1/Requests/Queries/WorkloadBaseQuery.cs
Normal file
14
PARR.API/Contracts/V1/Requests/Queries/WorkloadBaseQuery.cs
Normal file
@@ -0,0 +1,14 @@
|
||||
namespace PARR.API.Contracts.V1.Requests.Queries
|
||||
{
|
||||
/// <summary>
|
||||
/// Базовый запрос по загрузке по ЗО, РГ...
|
||||
/// </summary>
|
||||
public class WorkloadBaseQuery
|
||||
{
|
||||
public bool? IsActiveTemplate { get; set; }
|
||||
|
||||
public bool? IsActiveSchedule { get; set; }
|
||||
|
||||
public bool? IsMonth { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
namespace PARR.API.Contracts.V1.Responses.Statistics
|
||||
{
|
||||
public class StatResponseAreaWorkLoadResponse
|
||||
{
|
||||
public required ResponseAreaResponse ResponseArea { get; set; }
|
||||
|
||||
public List<StatWorkLoadDataResponse> WorkLoad { get; set; }
|
||||
}
|
||||
|
||||
public class StatWorkLoadDataResponse
|
||||
{
|
||||
public DateTimeOffset Date { get; set; }
|
||||
public int TemplateCount { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user