feat(api, generatorTemplates): в запрос создания шаблонов, добавлены поля IsActiveTemplate, IsActiveSchedule
This commit is contained in:
@@ -113,8 +113,10 @@ namespace PARR.GeneratorTemplates.Services
|
||||
//TODO:!!!
|
||||
//Name = TemplateHelpers.GenerateTemplateName("ЗО" ,settingsFromDb.TemplatePrefixName, host.Ek, appInWork.Work!.Name),
|
||||
Name = TemplateHelpers.GenerateTemplateNameWithResponseArea(host.ResponseArea!.Name, settingsFromDb.TemplatePrefixName, host.Ek, appInWork.Work!.Name.ApplyShortcode(Constants.Shortcode.Shortcodes.EK, host.Ek)),
|
||||
IsActiveTemplate = true,
|
||||
IsActiveSchedule = true,
|
||||
//IsActiveTemplate = true,
|
||||
//IsActiveSchedule = true,
|
||||
IsActiveTemplate = query.IsActiveTemplate ?? false,
|
||||
IsActiveSchedule = query.IsActiveSchedule ?? false,
|
||||
ApplicationInWorkId = appInWork.Id,
|
||||
HostId = host.Id
|
||||
};
|
||||
@@ -133,6 +135,8 @@ namespace PARR.GeneratorTemplates.Services
|
||||
|
||||
public async Task DeactivateTemplates(GeneratorTemplateMq query)
|
||||
{
|
||||
//TODO: !!! тут не учитываются поля query.IsActiveTemplate, query.IsActiveSchedule, просто все деактивируется. !!!
|
||||
|
||||
//В таблице AppInWork находим РР, и смотрим ее рабочие группы. Затем по ним будем фильтровать хосты
|
||||
var appInWorkWg = await applicationsInWorkService.Get()
|
||||
.Include(t => t.WorkGroups)
|
||||
|
||||
Reference in New Issue
Block a user