API. Расписание для хоста в общем формате

This commit is contained in:
Mikhail Kuznetsov
2023-06-21 12:28:16 +10:00
parent 3ebc077b27
commit e55d8b8641
13 changed files with 199 additions and 761 deletions

View File

@@ -7,14 +7,10 @@ using PARR.API.Contracts.V1.Responses;
using PARR.API.Contracts.V1.Responses.Base;
using PARR.API.Controllers.V1.Base;
using PARR.API.Extensions;
using PARR.API.MappingProfiles;
using PARR.API.Services.Interfaces;
using PARR.DAL.Contracts;
using PARR.DAL.DomainModels;
using PARR.DAL.Models;
using PARR.DAL.Services.Interfaces;
using static Microsoft.EntityFrameworkCore.DbLoggerCategory;
using static PARR.API.Contracts.V1.ApiRoutes;
namespace PARR.API.Controllers.V1
{
@@ -79,7 +75,7 @@ namespace PARR.API.Controllers.V1
var d2 = DateTimeOffset.Now.Date;
if (d1.Date == d2) { }
@@ -223,7 +219,7 @@ namespace PARR.API.Controllers.V1
{
// отнимаем пока не наступили прошлые стуки
var min = startAtMinutes;
while (min > 0)
while (min >= 0)
{
//var jobToAdded = new Job { StartAt = queryDate.StartOfDay().AddMinutes(min) };
//todo: check
@@ -234,7 +230,8 @@ namespace PARR.API.Controllers.V1
}
// прибавляем пока не наступят след сутки
while (min <= allDayMinutes)
min = startAtMinutes + job.Frequency;
while (min < allDayMinutes)
{
//TODO: check
//var jobToAdded = new Job { StartAt = queryDate.StartOfDay().AddMinutes(min) };
@@ -249,7 +246,7 @@ namespace PARR.API.Controllers.V1
// = queryDate
// прибавляем пока не наступят след сутки
var min = startAtMinutes;
while (min <= allDayMinutes)
while (min < allDayMinutes)
{
//TODO
//var jobToAdded = new Job { StartAt = queryDate.StartOfDay().AddMinutes(min) };