修复bug

This commit is contained in:
18942506660
2023-12-20 16:29:32 +08:00
parent dcba2aa380
commit 428257d1e7
8 changed files with 37 additions and 16 deletions

View File

@@ -136,8 +136,12 @@ namespace WMS.Web.Domain.Services
//同步金蝶
foreach (var entity in list)
{
var res = await Loss_Profit(entity);
if (!res.IsSuccess) return res;
Task.Run(async () =>
{
var res = await Loss_Profit(entity);
if (!res.IsSuccess)
_logger.LogError($"盘点同步失败:{res.Message}");
}).GetAwaiter().GetResult();
}
return Result.ReSuccess();
@@ -151,11 +155,15 @@ namespace WMS.Web.Domain.Services
public async Task<Result> Sync(OperateRequest dto)
{
var list = await _takeStockRepositories.GetEntityList(dto.Ids);
list = list.Where(w => w.SuccessSync == SyncStatus.Fail).ToList();
list = list.Where(w => w.SuccessSync == SyncStatus.Fail|| w.SuccessSync == SyncStatus.SyncIng).ToList();
foreach (var entity in list)
{
var res = await Loss_Profit(entity);
if (!res.IsSuccess) return res;
Task.Run(async () =>
{
var res = await Loss_Profit(entity);
if (!res.IsSuccess)
_logger.LogError($"盘点同步失败:{res.Message}");
}).GetAwaiter().GetResult();
}
return Result.ReSuccess();