feat(api, core): Доделал атомарный захват задачи роботом.
This commit is contained in:
53
PARR.Domain/DTOs/RobotTask/RobotTaskTemplate.cs
Normal file
53
PARR.Domain/DTOs/RobotTask/RobotTaskTemplate.cs
Normal file
@@ -0,0 +1,53 @@
|
||||
namespace PARR.Domain.DTOs.RobotTask
|
||||
{
|
||||
/// <summary>
|
||||
/// Модель для задания роботам - шаблоны
|
||||
/// </summary>
|
||||
public record RobotTaskTemplate : RobotTaskBase
|
||||
{
|
||||
/// <summary>
|
||||
/// ИД расписания из ЕСПП. При создании, его не будет
|
||||
/// (при создании шаблона, это поле не смотрим, используем только при изменении)
|
||||
/// </summary>
|
||||
public string? ScheduleEsppId { get; init; }
|
||||
|
||||
public bool IsActive { get; init; }
|
||||
|
||||
public required string ClosingCode { get; init; }
|
||||
|
||||
public required string FullDescription { get; init; }
|
||||
|
||||
public required string ShortDescription { get; init; }
|
||||
|
||||
public required string Solution { get; init; }
|
||||
|
||||
public required string ResponseArea { get; init; }
|
||||
|
||||
public required string TemplateDuration { get; init; }
|
||||
|
||||
public required string Initiator { get; init; }
|
||||
|
||||
public required string WorkGroup { get; init; }
|
||||
|
||||
public required string Ek { get; init; }
|
||||
|
||||
public required string Name { get; init; }
|
||||
|
||||
public required string Category { get; init; }
|
||||
|
||||
|
||||
public required string ProcessName { get; init; }
|
||||
|
||||
public required string ProcessEsppId { get; init; }
|
||||
|
||||
public required string SubprocessName { get; init; }
|
||||
|
||||
public required string SubprocessEsppId { get; init; }
|
||||
|
||||
public required string TnkName { get; init; }
|
||||
|
||||
public required string TnkEsppId { get; init; }
|
||||
|
||||
public required string WorkName { get; init; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user