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;