fix(api,dal,nextRun): исправлена логика рассчета nextRun для шаблонов с параметром IsResponseAreaTimezone

This commit is contained in:
Mikhail Trubnikov
2026-02-05 15:41:36 +10:00
parent 0264ac9d52
commit 930e215089
13 changed files with 352 additions and 143 deletions

View File

@@ -56,5 +56,6 @@
public DateTimeOffset NextRun { get; set; }
public bool IsActiveTemplate { get; set; }
public bool IsActiveSchedular { get; set; }
public required ScheduleResponseAreaTimeOffsetResponse ResponseAreaOffset { get; set; }
}
}

View File

@@ -16,10 +16,10 @@
public DateTimeOffset NextRun { get; set; }
/// <summary>
/// NextRun с учетом ЗО (локальное время по ЗО, не UTC)
/// </summary>
public DateTimeOffset? NextRunResponseAreaInLocal { get; set; }
///// <summary>
///// NextRun с учетом ЗО (локальное время по ЗО, не UTC)
///// </summary>
//public DateTimeOffset? NextRunResponseAreaInLocal { get; set; }
public bool IsResponseAreaTimezone { get; set; }
@@ -45,7 +45,7 @@
public bool IsAutoDistributionEnabled { get; set; }
public ScheduleResponseAreaTimeOffsetResponse? Timezone { get; set; }
public ScheduleResponseAreaTimeOffsetResponse? ResponseAreaOffset { get; set; }
}