feat(api): управление job auto control из api
This commit is contained in:
@@ -21,6 +21,16 @@
|
||||
|
||||
public required string WorkName { get; set; }
|
||||
|
||||
#region AutoControl
|
||||
|
||||
public bool IsEnableAutoControl { get; set; }
|
||||
|
||||
public bool InitUsedTemplateState { get; set; }
|
||||
|
||||
public bool InitUsedScheduleState { get; set; }
|
||||
|
||||
#endregion
|
||||
|
||||
public required List<UnitFilterRequest> UnitFilters { get; set; }
|
||||
}
|
||||
|
||||
|
||||
13
PARR.API/Contracts/V1/Responses/JobAutoControlResponse.cs
Normal file
13
PARR.API/Contracts/V1/Responses/JobAutoControlResponse.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
namespace PARR.API.Contracts.V1.Responses
|
||||
{
|
||||
public class JobAutoControlResponse
|
||||
{
|
||||
public Guid JobId { get; set; }
|
||||
|
||||
public bool IsEnable { get; set; }
|
||||
|
||||
public bool InitUsedTemplateState { get; set; }
|
||||
|
||||
public bool InitUsedScheduleState { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -31,6 +31,8 @@
|
||||
|
||||
public List<UnitFilterResponse>? UnitFilters { get; set; }
|
||||
|
||||
public JobAutoControlResponse? AutoControl { get; set; }
|
||||
|
||||
#region Статистика
|
||||
|
||||
//public TemplateStats? TemplateStatistics { get; set; }
|
||||
|
||||
Reference in New Issue
Block a user