fix(api): исправлена статистика workload
This commit is contained in:
@@ -19,7 +19,13 @@ namespace PARR.API.Services.Implementations
|
|||||||
//начинаем не с сегодняшнего дня, а с завтра, так как на сегодня уже некоторые работы были проведены и их дата изменилась
|
//начинаем не с сегодняшнего дня, а с завтра, так как на сегодня уже некоторые работы были проведены и их дата изменилась
|
||||||
//return DateTimeOffset.UtcNow.AddHours(timeZoneOffsetHours).Date.AddDays(1);
|
//return DateTimeOffset.UtcNow.AddHours(timeZoneOffsetHours).Date.AddDays(1);
|
||||||
|
|
||||||
return calendarService.GetDateWithTimeZoneOffset(DateTimeOffset.UtcNow, timeZoneOffsetHours).Date.AddDays(1);
|
var dateWithTimeZoneOffset = calendarService.GetDateWithTimeZoneOffset(DateTimeOffset.UtcNow, timeZoneOffsetHours);
|
||||||
|
var dateWithAddDays = dateWithTimeZoneOffset.DateTime.AddDays(1);
|
||||||
|
|
||||||
|
//var bbb = dateWithTimeZoneOffset.DateTime.AddDays(1);
|
||||||
|
|
||||||
|
//return calendarService.GetDateWithTimeZoneOffset(DateTimeOffset.UtcNow, timeZoneOffsetHours).UtcDateTime.AddDays(1);
|
||||||
|
return dateWithAddDays;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -45,7 +51,7 @@ namespace PARR.API.Services.Implementations
|
|||||||
|
|
||||||
//return daysList.OrderBy(t => t).ToList();
|
//return daysList.OrderBy(t => t).ToList();
|
||||||
|
|
||||||
var aaa = DateOnly.FromDateTime(startDate);
|
//var aaa = DateOnly.FromDateTime(startDate);
|
||||||
|
|
||||||
return calendarService.GetDatesForPeriod(DateOnly.FromDateTime(startDate), DateOnly.FromDateTime(endDate));
|
return calendarService.GetDatesForPeriod(DateOnly.FromDateTime(startDate), DateOnly.FromDateTime(endDate));
|
||||||
}
|
}
|
||||||
@@ -56,9 +62,13 @@ namespace PARR.API.Services.Implementations
|
|||||||
var startDate = GetStartDate(requestQuery.TimeZoneOffsetHours);
|
var startDate = GetStartDate(requestQuery.TimeZoneOffsetHours);
|
||||||
var endDate = GetEndDate(requestQuery.IsMonth, requestQuery.TimeZoneOffsetHours);
|
var endDate = GetEndDate(requestQuery.IsMonth, requestQuery.TimeZoneOffsetHours);
|
||||||
|
|
||||||
|
//query = query.Where(t =>
|
||||||
|
// t.NextRun.DateTime.Date >= startDate.Date && t.NextRun.DateTime.Date <= endDate.Date
|
||||||
|
// );
|
||||||
|
|
||||||
query = query.Where(t =>
|
query = query.Where(t =>
|
||||||
t.NextRun.DateTime.Date >= startDate.Date && t.NextRun.DateTime.Date <= endDate.Date
|
t.NextRun.DateTime.AddHours(requestQuery.TimeZoneOffsetHours).Date >= startDate.Date && t.NextRun.DateTime.AddHours(requestQuery.TimeZoneOffsetHours).Date <= endDate.Date
|
||||||
);
|
);
|
||||||
|
|
||||||
if (requestQuery.IsActiveTemplate.HasValue)
|
if (requestQuery.IsActiveTemplate.HasValue)
|
||||||
query = query.Where(t => t.IsActiveTemplate == requestQuery.IsActiveTemplate.Value);
|
query = query.Where(t => t.IsActiveTemplate == requestQuery.IsActiveTemplate.Value);
|
||||||
|
|||||||
Reference in New Issue
Block a user