From 928a1471cf6c6a03aca6ce539ffc1b3b4fb54622 Mon Sep 17 00:00:00 2001 From: Mikhail Kuznetsov Date: Fri, 15 Aug 2025 11:32:13 +1000 Subject: [PATCH] =?UTF-8?q?feat(aihitLoader):=20=D0=98=D0=B7=D0=BC=D0=B5?= =?UTF-8?q?=D0=BD=D0=B5=D0=BD=D1=8B=20=D0=BF=D0=BE=D0=BB=D1=8F=20=D1=81?= =?UTF-8?q?=D0=B8=D0=BD=D1=85=D1=80=D0=BE=D0=BD=D0=B8=D0=B7=D0=B0=D1=86?= =?UTF-8?q?=D0=B8=D0=B8=20=D0=B8=D0=B7=20=D0=90=D0=98=D0=A5=20=D0=98=D0=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PARR.AIHITMainLoader/Models/CvkData.cs | 4 ++ PARR.AIHITMainLoader/Models/PtkData.cs | 76 ++------------------------ 2 files changed, 8 insertions(+), 72 deletions(-) diff --git a/PARR.AIHITMainLoader/Models/CvkData.cs b/PARR.AIHITMainLoader/Models/CvkData.cs index 1f8978d9..0bfc0af4 100644 --- a/PARR.AIHITMainLoader/Models/CvkData.cs +++ b/PARR.AIHITMainLoader/Models/CvkData.cs @@ -58,6 +58,9 @@ namespace PARR.AIHITMainLoader.Models [Column("НЕУНИКАЛЬНЫЙ_ЭК")] public int IsNotUnique { get; set; } + [Column("ЗО_РГ")] + public string? WorkGroupResponseArea { get; set; } + public AihitMainDataMq ToMainData() { @@ -82,6 +85,7 @@ namespace PARR.AIHITMainLoader.Models {"Сервер БИР", BIRServerType }, {"АКТИВЕН", Active.ToString() }, {"НЕУНИКАЛЬНЫЙ_ЭК", IsNotUnique.ToString() }, + {"ЗО_РГ", WorkGroupResponseArea }, } }; } diff --git a/PARR.AIHITMainLoader/Models/PtkData.cs b/PARR.AIHITMainLoader/Models/PtkData.cs index 34604a8d..5c47de4a 100644 --- a/PARR.AIHITMainLoader/Models/PtkData.cs +++ b/PARR.AIHITMainLoader/Models/PtkData.cs @@ -9,21 +9,12 @@ namespace PARR.AIHITMainLoader.Models [Column("IP_АДРЕС")] public string? IP { get; set; } - [Column("МЕТКА")] - public string? Metka { get; set; } - [Column("АКТИВЕН")] public string? IsActive { get; set; } [Column("ВАЖНЫЙ_ЭК")] public string? IsImportant { get; set; } - [Column("ВРЕМЯ_СОЗДАНИЯ")] - public DateTime? CreateTime { get; set; } - - [Column("ДОПОЛНИТЕЛЬНАЯ_ИНФОРМАЦИЯ")] - public string? AdditionalInfo { get; set; } - [Column("ЗОНА_ОТВЕТСТВЕННОСТИ")] public string? ResponseArea { get; set; } @@ -33,45 +24,24 @@ namespace PARR.AIHITMainLoader.Models [Column("КОД_ПОИСКА_ЭК")] public string? EKFindCode { get; set; } - [Column("КОД_ПРОДУКТА")] - public string? ProductCode { get; set; } - - [Column("КОД_УСЛУГИ")] - public string? ServiceCode { get; set; } - [Column("КРАТКОЕ_НАИМЕНОВАНИЕ")] public string? ShortName { get; set; } [Column("ОТВЕТСТВЕННЫЙ_ЗА_ЭК")] public string? ResponsibleByEK { get; set; } - [Column("ПЛАНОВОЕ_ВРЕМЯ_ВОССТАНОВЛЕНИЯ")] - public DateTime? PlannedTimeToRepair { get; set; } - [Column("ПОДКАТЕГОРИЯ_ЭК")] public string? EKSubCategory { get; set; } [Column("ПОЛНОЕ_НАИМЕНОВАНИЕ")] public string? FullName { get; set; } - [Column("ПРЕДПИСАНИЕ")] - public string? Prescription { get; set; } - - [Column("ПРЕДПРИЯТИЕ")] - public string? Company { get; set; } - [Column("РАБОЧАЯ_ГР_ОТВ_ЗА_ЭК")] public string? WorkGroup { get; set; } [Column("РАСПОЛОЖЕНИЕ")] public string? Location { get; set; } - [Column("РЕВИЗОР_ЭК")] - public string? EKRevizor { get; set; } - - [Column("РЕГИСТРАТОР_ЭК")] - public string? EKRegister { get; set; } - [Column("СЕТЕВОЕ_ИМЯ")] public string? NetworkName { get; set; } @@ -81,27 +51,6 @@ namespace PARR.AIHITMainLoader.Models [Column("ТИП_ЭК")] public string? EKType { get; set; } - [Column("ФАКТИЧЕСКОЕ_ЗАВЕРШЕНИЕ_ЭКСПЛУАТАЦИИ")] - public DateTime? EndExplotationDate { get; set; } - - [Column("ФАКТИЧЕСКОЕ_НАЧАЛО_ЭКСПЛУАТАЦИИ")] - public DateTime? StartExplotationDate { get; set; } - - [Column("ЦЕЛЕВОЕ_ВРЕМЯ_ВОССТАНОВЛЕНИЯ")] - public string? TargetRepairTime { get; set; } - - [Column("SYSMODTIME")] - public DateTime? SysModTime { get; set; } - - [Column("SYSMODUSER")] - public string? SysModUser { get; set; } - - [Column("НОВЫЙ_КОД_ПОИСКА")] - public string? NewEKFindCode { get; set; } - - [Column("СТАРЫЙ_КОД_ПОИСКА")] - public string? OldEKFindCode { get; set; } - [Column("НАПРАВЛЕНИЕ_ЦТС_ЦК")] public string? CTSDirection { get; set; } @@ -109,9 +58,6 @@ namespace PARR.AIHITMainLoader.Models [Column("ID")] public int? AIHID { get; set; } - [Column("недостоверные_данные")] - public char? IsUnreliableData { get; set; } - [Column("РГ_смены")] public string? ShiftWorkGroup { get; set; } @@ -145,6 +91,9 @@ namespace PARR.AIHITMainLoader.Models [Column("ЗО_РГ")] public string? WorkGroupResponseArea { get; set; } + [Column("НЕУНИКАЛЬНЫЙ_ЭК")] + public string? IsNotUnique { get; set; } + public AihitMainDataMq ToMainData() { @@ -154,38 +103,21 @@ namespace PARR.AIHITMainLoader.Models Properties = new Dictionary { {"IP_АДРЕС", IP }, - //{"МЕТКА", Metka }, {"АКТИВЕН", IsActive }, + {"НЕУНИКАЛЬНЫЙ_ЭК", IsNotUnique }, //{"ВАЖНЫЙ_ЭК", IsImportant }, - //{"ВРЕМЯ_СОЗДАНИЯ", CreateTime.ToString() ?? null}, - //{"ДОПОЛНИТЕЛЬНАЯ_ИНФОРМАЦИЯ", AdditionalInfo }, {"КАТЕГОРИЯ_ЭК", EKCategory }, - //{"КОД_ПРОДУКТА", EKFindCode }, - //{"КОД_УСЛУГИ", ProductCode }, {"КРАТКОЕ_НАИМЕНОВАНИЕ", ShortName }, {"ОТВЕТСТВЕННЫЙ_ЗА_ЭК", ResponsibleByEK }, - //{"ПЛАНОВОЕ_ВРЕМЯ_ВОССТАНОВЛЕНИЯ", PlannedTimeToRepair.ToString() ?? null }, {"ПОДКАТЕГОРИЯ_ЭК", EKSubCategory }, {"ПОЛНОЕ_НАИМЕНОВАНИЕ", FullName }, - //{"ПРЕДПИСАНИЕ", Prescription }, - //{"ПРЕДПРИЯТИЕ", Company }, {"РАБОЧАЯ_ГР_ОТВ_ЗА_ЭК", WorkGroup }, //{"РАСПОЛОЖЕНИЕ", Location }, - //{"РЕВИЗОР_ЭК", EKRevizor }, - //{"РЕГИСТРАТОР_ЭК", EKRegister }, //{"СЕТЕВОЕ_ИМЯ", NetworkName }, {"СТАТУС", Status }, {"ТИП_ЭК", EKType }, - //{"ФАКТИЧЕСКОЕ_ЗАВЕРШЕНИЕ_ЭКСПЛУАТАЦИИ", EndExplotationDate.ToString() ?? null }, - //{"ФАКТИЧЕСКОЕ_НАЧАЛО_ЭКСПЛУАТАЦИИ", StartExplotationDate.ToString() ?? null }, - //{"ЦЕЛЕВОЕ_ВРЕМЯ_ВОССТАНОВЛЕНИЯ", TargetRepairTime }, - //{"SYSMODTIME", SysModTime.ToString() ?? null }, - //{"SYSMODUSER", SysModUser }, - //{"НОВЫЙ_КОД_ПОИСКА", NewEKFindCode }, - //{"СТАРЫЙ_КОД_ПОИСКА", OldEKFindCode }, //{"НАПРАВЛЕНИЕ_ЦТС_ЦК", CTSDirection }, //{"ID", AIHID.ToString() }, - //{"недостоверные_данные", IsUnreliableData.ToString() }, //{"РГ_смены", ShiftWorkGroup }, {"Клиентское_ПО", ClientSoftware }, {"Клиентская_ОС", ClientOS },