Browse Source

同步零件更新库存余额零件信息,暂不更新

集成Redis
唐明亮 2 years ago
parent
commit
6b367f2a44
  1. 35
      be/DataExchange/src/Win_in.Sfs.Wms.DataExchange.Agent/IncomingToWmsExtensions.cs

35
be/DataExchange/src/Win_in.Sfs.Wms.DataExchange.Agent/IncomingToWmsExtensions.cs

@ -56,26 +56,33 @@ public static class IncomingToWmsExtensions
var itemBasicAppService = workerContext.ServiceProvider.GetRequiredService<IItemBasicAppService>();
await itemBasicAppService.UpsertAsyncByInterface(item).ConfigureAwait(false);
try
{
//try
//{
// Thread thread = new Thread(thead);
var BalanceAppService = workerContext.ServiceProvider.GetRequiredService<IBalanceAppService>();
BalanceUpdateItemBasicInfoDto balan = new BalanceUpdateItemBasicInfoDto();
BalanceUpdateItemBasicInfo bala = new BalanceUpdateItemBasicInfo();
bala.ItemCode = item.Code;
bala.ItemDesc1 = item.Desc1;
bala.ItemDesc2 = item.Desc2;
balan.BalanceUpdateItemBasicInfos.Add(bala);
await BalanceAppService.UpdateItemBasicInfoAsync(balan).ConfigureAwait(false);
}
catch (Exception e)
{
// thread.Start();
// var BalanceAppService = workerContext.ServiceProvider.GetRequiredService<IBalanceAppService>();
// BalanceUpdateItemBasicInfoDto balan = new BalanceUpdateItemBasicInfoDto();
// List<BalanceUpdateItemBasicInfo> bala = new List<BalanceUpdateItemBasicInfo>();
// BalanceUpdateItemBasicInfo ba = new BalanceUpdateItemBasicInfo();
// ba.ItemCode = item.Code;
// ba.ItemDesc1 = item.Desc1;
// ba.ItemDesc2 = item.Desc2;
// ba.ItemName = item.Name;
// bala.Add(ba);
// balan.BalanceUpdateItemBasicInfos = bala;
// await BalanceAppService.UpdateItemBasicInfoAsync(balan).ConfigureAwait(false);
//}
//catch (Exception ex)
//{
//}
}
public static void thead()
{
}
public static async Task HandleErpLocationsAsync(this IncomingToWms incomingConverted, PeriodicBackgroundWorkerContext workerContext)
{
var erpLocation = JsonSerializer.Deserialize<ErpLocationEditInput>(incomingConverted.DataContent);

Loading…
Cancel
Save