feat(dal,api,nextRunWorker): подключена логика NextRunServiceV2 в nextRunWorker, в api RobotTaskController
This commit is contained in:
@@ -32,6 +32,11 @@ namespace PARR.DAL.NextRunServices
|
||||
/// <returns>NextRun или null, если null - то ошибка</returns>
|
||||
Task<DateTimeOffset?> GetNextRunForTemplateAsync(Guid templateId, bool isNew);
|
||||
|
||||
/// <summary>
|
||||
/// Получить часовой пояс УЗ ЕСПП
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
TimeSpan GetEsppAccountOffset();
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -740,11 +740,7 @@ namespace PARR.DAL.NextRunServices
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Получить часовой пояс УЗ ЕСПП
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
private TimeSpan GetEsppAccountOffset()
|
||||
public TimeSpan GetEsppAccountOffset()
|
||||
{
|
||||
var esppOffset = TimeSpan.FromHours(settingsFromDb.EsppRobotAccountTimeZoneHour);
|
||||
logger.LogDebug("Оффсет УЗ ЕСПП: {esppOffset}", esppOffset);
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
namespace PARR.DAL.NextRunServices.Subservices
|
||||
{
|
||||
//todo: public->internal
|
||||
/// <summary>
|
||||
/// Сервис трансформации расписания ЕСПП в дату/расписание
|
||||
/// </summary>
|
||||
public interface IEsppScheduleTransformService
|
||||
internal interface IEsppScheduleTransformService
|
||||
{
|
||||
/// <summary>
|
||||
/// Получить следующую дату по jobGroupId
|
||||
|
||||
@@ -2,8 +2,7 @@
|
||||
|
||||
namespace PARR.DAL.NextRunServices.Subservices
|
||||
{
|
||||
//todo: -> internal
|
||||
public interface ITemplateDistributorV2
|
||||
internal interface ITemplateDistributorV2
|
||||
{
|
||||
/// <summary>
|
||||
/// Распределить шаблоны
|
||||
|
||||
Reference in New Issue
Block a user