feat(all): ! Критические изменения логики работы всех сервисорв, База Данных имееет неокончательную версию. Template, Scheduler переведены на работу с Unit+Job+JobGroup вместо Host+ApplicationsInWork
This commit is contained in:
@@ -41,6 +41,28 @@ namespace PARR.Test
|
||||
#region test
|
||||
using (var scope = serviceProvider.CreateScope())
|
||||
{
|
||||
var unitService = scope.ServiceProvider.GetService<IUnitService>();
|
||||
|
||||
var unitsQuery = unitService!.Get()
|
||||
.Include(t => t.UnitValues)
|
||||
.ThenInclude(t => t.Field)
|
||||
.Include(t => t.UnitValues)
|
||||
.ThenInclude(t => t.Value)
|
||||
.Include(t => t.ParentUnits)
|
||||
.Include(t => t.ChildUnits)
|
||||
.Where(t => EF.Functions.Like(t.Name, "%-ГВЦ") &&
|
||||
t.UnitValues.Any(v =>
|
||||
v.Field!.AihitName == "ПОДКАТЕГОРИЯ_ЭК" && v.Value!.Value == "система хранения данных (схд)")
|
||||
&& t.UnitValues.Any(v =>
|
||||
v.Field!.AihitName == "ТИП_ЭК" && v.Value!.Value == "коммутатор")
|
||||
//&& t.UnitValues.Any(v =>
|
||||
// v.Field!.AihitName == "АКТИВЕН" && v.Value!.Value == "1")
|
||||
// && t.UnitValues.Any(v =>
|
||||
// v.Field!.AihitName == "НЕУНИКАЛЬНЫЙ_ЭК" && v.Value!.Value == "0")
|
||||
);
|
||||
|
||||
var v1 = await unitsQuery.Where(t => t.UnitValues.Any(v =>
|
||||
v.Field!.AihitName == "НЕУНИКАЛЬНЫЙ_ЭК" && v.Value!.Value == "0")).ToListAsync();
|
||||
/*var service = scope.ServiceProvider.GetService<ITemplateNameGeneratorService>();
|
||||
|
||||
var ttt = await service.GetTemplateNameAsync(Guid.Parse("ba05948b-b040-48cc-ab77-0accc9c223a0"), Guid.Parse("d4a86f24-6975-4614-98ab-431f26e3eb69"));*/
|
||||
|
||||
Reference in New Issue
Block a user