namespace Tnsu.ApprovalRoute.Application.Reminders; /// Согласующий/исполнитель из строки списка — кому напоминать. /// /// На сколько часов просрочен шаг: сейчас минус (активация шага + SLA). /// Выходные не учитываются — считаются календарные часы. /// /// /// Спрашивать ли у пользователя причину просрочки. Значение уже с применённым /// наследованием (шаг перекрывает тип заявки). /// public sealed record ApprovalOverdueReminderDto( string Email, int HoursOverdue, bool AskOverdueReason, string Url, int RequestTypeId, string RequestTypeName, int RequestId, string Status, string? RequestUniqueCode) : ReminderDto( ReminderCategory.ApprovalOverdue, Url, RequestTypeId, RequestTypeName, RequestId, Status, RequestUniqueCode);