feat(api, dal): поиск групп работ, работ, теперь по маске. Статистика по шаблонам по StatusType. Добавлены индексы в Template, RobotConfiguration
This commit is contained in:
@@ -235,6 +235,11 @@
|
||||
public const string GetForPeriod = BaseStat + "/templates/period";
|
||||
}
|
||||
|
||||
public static class StatStatusTypeTemplates
|
||||
{
|
||||
public const string Get = BaseStat + "/status-type-templates/";
|
||||
}
|
||||
|
||||
public static class StatTemplateAutoControl
|
||||
{
|
||||
public const string GetForPeriod = BaseStat + "/template-auto-controls/";
|
||||
|
||||
@@ -5,7 +5,7 @@ namespace PARR.API.Contracts.V1.Requests.Queries
|
||||
public class JobGroupQuery: FullQuery
|
||||
{
|
||||
/// <summary>
|
||||
/// Поиск по имени
|
||||
/// Поиск по имени. Например: "ДВС-*"
|
||||
/// </summary>
|
||||
public string? Name { get; set; }
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@ namespace PARR.API.Contracts.V1.Requests.Queries
|
||||
public class JobQuery : FullQuery
|
||||
{
|
||||
/// <summary>
|
||||
/// Поиск по имени
|
||||
/// Поиск по имени. Например: "ДВС-*"
|
||||
/// </summary>
|
||||
public string? Name { get; set; }
|
||||
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
namespace PARR.API.Contracts.V1.Responses.Statistics
|
||||
{
|
||||
public class StatStatusTypeTemplatesResponse
|
||||
{
|
||||
public required TemplateStatusTypeResponse StatusType { get; set; }
|
||||
|
||||
public int TemplateCount { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user