From 5814988f0f3456dbeff0efbb6e8ea2cf63f1a692 Mon Sep 17 00:00:00 2001 From: 18942506660 <18942506660@A18942506660> Date: Wed, 30 Oct 2024 10:46:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/WMS.Web.Api/Controllers/TestController.cs | 2 +- .../Services/Public/ErpInventoryService.cs | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/WMS.Web.Api/Controllers/TestController.cs b/src/WMS.Web.Api/Controllers/TestController.cs index 1efb3d9e..01507450 100644 --- a/src/WMS.Web.Api/Controllers/TestController.cs +++ b/src/WMS.Web.Api/Controllers/TestController.cs @@ -124,7 +124,7 @@ namespace WMS.Web.Api.Controllers //await _juShuiTanService.GetTest(); //string codes = "AD"; //var b = await _erpInventoryService.GetInventory(codes); - var bcd=await _productInventoryService.JuShuiTan(); + var bcd=await _productInventoryService.Erp(); //LingXingResponse r = new LingXingResponse(); diff --git a/src/WMS.Web.Domain/Services/Public/ErpInventoryService.cs b/src/WMS.Web.Domain/Services/Public/ErpInventoryService.cs index 838dc253..dab0796a 100644 --- a/src/WMS.Web.Domain/Services/Public/ErpInventoryService.cs +++ b/src/WMS.Web.Domain/Services/Public/ErpInventoryService.cs @@ -1,4 +1,5 @@ -using Microsoft.Extensions.Options; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Options; using MySqlX.XDevAPI.Common; using Newtonsoft.Json; using Newtonsoft.Json.Linq; @@ -21,9 +22,11 @@ namespace WMS.Web.Domain.Services.Public public class ErpInventoryService : IErpInventoryService { private ErpOptions _erpOptions; - public ErpInventoryService(IOptions erpOptions) + private readonly ILogger _logger; + public ErpInventoryService(IOptions erpOptions, ILogger logger) { _erpOptions = erpOptions?.Value; + _logger = logger; } private bool Login(HttpClientEx httpClient) @@ -62,6 +65,7 @@ namespace WMS.Web.Domain.Services.Public httpClient.Content = JsonConvert.SerializeObject(Parameters); string content = httpClient.AsyncRequest(); + _logger.LogInformation($"金蝶返回数据{content}"); JObject resData = JObject.Parse(content); if (resData["success"].ToString().ToLower() != "true") @@ -79,6 +83,7 @@ namespace WMS.Web.Domain.Services.Public httpClient.Content = JsonConvert.SerializeObject(Parameters); content = httpClient.AsyncRequest(); + _logger.LogInformation($"金蝶返回数据{content}"); resData = JObject.Parse(content); if (resData["success"].ToString().ToLower() != "true")