using Tnsu.ApprovalRoute.Domain.Enums; namespace Tnsu.ApprovalRoute.Domain.Entities; /// /// Одно условие появления шага (см. ) — /// сравнение значения поля заявки () с /// через . Несколько условий одного шага объединяются /// через (И/ИЛИ). /// public class TemplateRouteStepCondition { public int Id { get; set; } public int StepId { get; set; } public TemplateRouteStep? Step { get; set; } /// Порядок отображения в форме — на вычисление условия не влияет. public int OrderNo { get; set; } public string FieldName { get; set; } = string.Empty; public ComparisonOperator Operation { get; set; } public string Value { get; set; } = string.Empty; }