feat(tempateMatcher,aihitLoader,dal): В UnitFilter добавлен Cache; в данные по ПТК добавлены аттрибуты "Холодный резерв" и "ДОПОЛНИТЕЛЬНАЯ_ИНФОРМАЦИЯ"; в синхронизаторах устанавливается неактуальная работа при деактивации

This commit is contained in:
Mikhail Kuznetsov
2025-12-25 21:16:20 +10:00
parent dbb7dee4b4
commit 2af8ed26d8
6 changed files with 154 additions and 32 deletions

View File

@@ -94,6 +94,12 @@ namespace PARR.AIHITMainLoader.Models
[Column("НЕУНИКАЛЬНЫЙ_ЭК")]
public string? IsNotUnique { get; set; }
[Column("Холодный резерв")]
public string? ColdReserve { get; set; }
[Column("ДОПОЛНИТЕЛЬНАЯ_ИНФОРМАЦИЯ")]
public string? AdditionalInformation { get; set; }
public AihitMainDataMq ToMainData()
{
@@ -128,7 +134,9 @@ namespace PARR.AIHITMainLoader.Models
{"Тип сервера инфраструктуры", InfrastructureServerType },
{"Тип сервера мониторинга", MonitoringServerType },
{"ОС", OSType },
{"ЗО_РГ", WorkGroupResponseArea }
{"ЗО_РГ", WorkGroupResponseArea },
{"Холодный резерв", ColdReserve },
{ОПОЛНИТЕЛЬНАЯ_ИНФОРМАЦИЯ", AdditionalInformation },
}
};
}

View File

@@ -59,10 +59,9 @@ namespace PARR.AIHITMainLoader.Models
public int IsNotUnique { get; set; }
[Column("ЗО_РГ")]
public string? WorkGroupResponseArea { get; set; }
[Column("ДОПОЛНИТЕЛЬНАЯ_ИНФОРМАЦИЯ")]
[Column("ДОПОЛНИТЕЛЬНАЯ_ИНФОРМАЦИЯ")]
public string? AdditionalInformation { get; set; }
[Column("Управляемое_оборудование")]