From ded20edb549e8d409077e3f3d201a76caf313d16 Mon Sep 17 00:00:00 2001 From: zhaoxinyu <89237069@qq.com> Date: Tue, 16 Apr 2024 10:01:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Incoming/InjectionMoldingRequestReader.cs | 29 ++++++++++++++++--- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.InjectionMoldingTaskAgent/Incoming/InjectionMoldingRequestReader.cs b/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.InjectionMoldingTaskAgent/Incoming/InjectionMoldingRequestReader.cs index c1f1dc94c..b4e8d7c3e 100644 --- a/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.InjectionMoldingTaskAgent/Incoming/InjectionMoldingRequestReader.cs +++ b/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.InjectionMoldingTaskAgent/Incoming/InjectionMoldingRequestReader.cs @@ -28,14 +28,14 @@ public class InjectionMoldingRequestReader : IReader private readonly IInjectionRequestAppService _injectionRequest; private readonly IItemBasicAppService _itemService; private readonly ILocationAppService _locService; - private readonly IIncomingFromExternalManager _incomingFromExternalManager; + private readonly ILogger _logger; private readonly IOptions _options; private readonly IHttpClientFactory _httpClientFactory; public InjectionMoldingRequestReader( IInjectionRequestAppService injectionRequest - , IIncomingFromExternalManager incomingFromExternalManager + , ILogger logger , IOptions options , IHttpClientFactory httpClientFactory @@ -45,7 +45,7 @@ public class InjectionMoldingRequestReader : IReader ) { _injectionRequest = injectionRequest; - _incomingFromExternalManager = incomingFromExternalManager; + _logger = logger; _options = options; _httpClientFactory = httpClientFactory; @@ -54,6 +54,11 @@ public class InjectionMoldingRequestReader : IReader } + +/// +/// 读取注塑叫料任务 +/// +/// public virtual async Task> ReadAsync() { try @@ -180,8 +185,24 @@ public class InjectionMoldingRequestReader : IReader return "Error occurred"; } + private List Parse(string p_str) + { + List requests = new List(); + + + + + return System.Text.Json.JsonSerializer.Deserialize>(p_str); + } + + + + + + + - public class InjectionRequest +public class InjectionRequest { /// /// 零件M