feat(templateDistributor): заготовка основных методов
This commit is contained in:
@@ -14,16 +14,23 @@ namespace PARR.TemplateDistributor
|
||||
}
|
||||
|
||||
|
||||
//TODO: AppInWorkId - перераспределение, очередь
|
||||
//public async Task
|
||||
// распределить?
|
||||
// не распределить, NextRun = appInWork.ReferenceDate
|
||||
public async Task UpdateScheduleAsync(Guid applicationInWorkId)
|
||||
{
|
||||
// все шаблоны по applicationInWorkId
|
||||
// группирует по РР
|
||||
// -> DistributeTemplateForPeriodAsync
|
||||
// сохранить в БД
|
||||
}
|
||||
|
||||
|
||||
public async Task<List<Template>> DistributeTemplateForPeriodAsync(List<Template> templates, Guid applicationInWorkId)
|
||||
|
||||
public async Task<List<Template>> DistributeTemplateAsync(List<Template> templates, Guid applicationInWorkId)
|
||||
{
|
||||
//TODO: ЗАГУЛШКА переделать!
|
||||
|
||||
// распределить?
|
||||
// не распределить, NextRun = appInWork.ReferenceDate
|
||||
|
||||
var appInWork = await applicationsInWorkService.Get().FirstOrDefaultAsync(t => t.Id == applicationInWorkId);
|
||||
if (appInWork == null)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user