From 264eec540adad5ab40bed8a9a430627bcd88159b Mon Sep 17 00:00:00 2001 From: zenghongyao <873884283@qq.com> Date: Thu, 24 Apr 2025 19:40:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AnalysisData/AFN_00H/AFN0_F1_Analysis.cs | 36 ++----------------- .../AnalysisData/AFN_00H/AFN0_F2_Analysis.cs | 2 +- 2 files changed, 3 insertions(+), 35 deletions(-) diff --git a/protocols/JiShe.CollectBus.Protocol/AnalysisData/AFN_00H/AFN0_F1_Analysis.cs b/protocols/JiShe.CollectBus.Protocol/AnalysisData/AFN_00H/AFN0_F1_Analysis.cs index 09b23fc..d1249b7 100644 --- a/protocols/JiShe.CollectBus.Protocol/AnalysisData/AFN_00H/AFN0_F1_Analysis.cs +++ b/protocols/JiShe.CollectBus.Protocol/AnalysisData/AFN_00H/AFN0_F1_Analysis.cs @@ -25,12 +25,12 @@ namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_00H _logger = logger; } - public Task ExecuteAsync(TB3761 tB3761) + public Task> ExecuteAsync(TB3761 tB3761) { try { ArgumentNullException.ThrowIfNull(nameof(tB3761)); - AFN0_F1_AnalysisDto dto = new AFN0_F1_AnalysisDto + UnitDataAnalysis dto = new UnitDataAnalysis { Code = tB3761.A?.Code, AFN = tB3761.AFN_FC?.AFN ?? 0, @@ -47,36 +47,4 @@ namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_00H } } - public class AFN0_F2_Analysis : IAnalysisStrategy - { - private readonly ILogger _logger; - - public AFN0_F2_Analysis(ILogger logger) - { - _logger = logger; - } - public Task> ExecuteAsync(TB3761 input) - { - try - { - ArgumentNullException.ThrowIfNull(input); - UnitDataAnalysis dto = new UnitDataAnalysis - { - Code = input.A.Code, - AFN = input.AFN_FC.AFN, - Fn = input.DT.Fn, - Pn = input.DA.Pn , - Data = true, - }; - return Task.FromResult(dto); - } - catch (Exception ex) - { - _logger.LogError(ex, $"00_1解析失败:{input.A?.Code}-{input.DT?.Fn ?? 0}-{input?.BaseHexMessage?.HexMessageString},{ex.Message}"); - return null; - } - } - } - - } diff --git a/protocols/JiShe.CollectBus.Protocol/AnalysisData/AFN_00H/AFN0_F2_Analysis.cs b/protocols/JiShe.CollectBus.Protocol/AnalysisData/AFN_00H/AFN0_F2_Analysis.cs index 2801a3c..364542a 100644 --- a/protocols/JiShe.CollectBus.Protocol/AnalysisData/AFN_00H/AFN0_F2_Analysis.cs +++ b/protocols/JiShe.CollectBus.Protocol/AnalysisData/AFN_00H/AFN0_F2_Analysis.cs @@ -39,7 +39,7 @@ namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_00H } catch (Exception ex) { - _logger.LogError(ex, $"00_2解析失败:{input.A?.Code}-{input.DT?.Fn ?? 0}-{input?.BaseHexMessage?.HexMessageString},{ex.Message}"); + _logger.LogError(ex, $"00_2解析失败:{input.A.Code}-{input.DT.Fn}-{input.BaseHexMessage.HexMessageString},{ex.Message}"); return null; } }