From 11a4f874801eba1e7ea655fde3039872335d7d5d Mon Sep 17 00:00:00 2001 From: 18942506660 <18942506660@A18942506660> Date: Sat, 2 Mar 2024 18:21:48 +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.Domain/Services/OutStockService.cs | 2 ++ src/WMS.Web.Repositories/OutStockRepositories.cs | 8 ++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/WMS.Web.Domain/Services/OutStockService.cs b/src/WMS.Web.Domain/Services/OutStockService.cs index 5e4c0c04..2f08b098 100644 --- a/src/WMS.Web.Domain/Services/OutStockService.cs +++ b/src/WMS.Web.Domain/Services/OutStockService.cs @@ -284,7 +284,9 @@ namespace WMS.Web.Domain.Services } //entity.SuccessSync = entity.SuccessSyncFail.Count() > 0 ? false : true; //最好一条一条执行,否则执行失败 但是金蝶那边又同步成功 就会造成数据比价乱 + _logger.LogInformation($"同步金蝶后写入数据库--开始:{JsonConvert.SerializeObject(entity)}"); var isSuccess = await sc_outStockRepositories.Edit(entity, true); + _logger.LogInformation($"同步金蝶后写入数据库--结束:{JsonConvert.SerializeObject(entity)} 结果:{isSuccess}"); if (entity == null) return Result.ReFailure(ResultCodes.DateWriteError); return Result.ReSuccess(); } diff --git a/src/WMS.Web.Repositories/OutStockRepositories.cs b/src/WMS.Web.Repositories/OutStockRepositories.cs index 2bbddf10..e7a5b5aa 100644 --- a/src/WMS.Web.Repositories/OutStockRepositories.cs +++ b/src/WMS.Web.Repositories/OutStockRepositories.cs @@ -1,6 +1,7 @@ using AutoMapper; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Storage; +using Microsoft.Extensions.Logging; using System; using System.Collections.Generic; using System.Linq; @@ -33,9 +34,10 @@ namespace WMS.Web.Repositories private readonly IBasicsRepositories _basicsRepositories; private readonly IErpService _erpService; private readonly IErpBasicDataExtendService _erpBasicDataExtendService; + private readonly ILogger _logger; public OutStockRepositories(RepositoryDbContext context, IMapper mapper, IServiceProvider serviceProvider, ISingleDataService singleDataService, ILoginRepositories loginRepositories, IBasicsRepositories basicsRepositories, - IErpService erpService, IErpBasicDataExtendService erpBasicDataExtendService) + IErpService erpService, IErpBasicDataExtendService erpBasicDataExtendService, ILogger logger) { _context = context; _mapper = mapper; @@ -45,6 +47,7 @@ namespace WMS.Web.Repositories _basicsRepositories = basicsRepositories; _erpBasicDataExtendService = erpBasicDataExtendService; _erpService = erpService; + _logger = logger; } /// /// 新增 @@ -290,8 +293,9 @@ namespace WMS.Web.Repositories return res; } - catch (Exception) + catch (Exception ex) { + _logger.LogError($"出库单修改失败{ex.ToString()}"); if (_transaction != null) _transaction.Rollback(); return null;