增加日志

This commit is contained in:
18942506660
2024-03-02 18:21:48 +08:00
parent 9aac36bc38
commit 11a4f87480
2 changed files with 8 additions and 2 deletions

View File

@@ -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();
}

View File

@@ -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<OutStockRepositories> _logger;
public OutStockRepositories(RepositoryDbContext context, IMapper mapper, IServiceProvider serviceProvider,
ISingleDataService singleDataService, ILoginRepositories loginRepositories, IBasicsRepositories basicsRepositories,
IErpService erpService, IErpBasicDataExtendService erpBasicDataExtendService)
IErpService erpService, IErpBasicDataExtendService erpBasicDataExtendService, ILogger<OutStockRepositories> logger)
{
_context = context;
_mapper = mapper;
@@ -45,6 +47,7 @@ namespace WMS.Web.Repositories
_basicsRepositories = basicsRepositories;
_erpBasicDataExtendService = erpBasicDataExtendService;
_erpService = erpService;
_logger = logger;
}
/// <summary>
/// 新增
@@ -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;