From 2c25d4e1f0b2533f759a501a37a2a95761abb65b Mon Sep 17 00:00:00 2001 From: lvzb <35200379@qq.com> Date: Mon, 11 Nov 2024 14:38:56 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=98=E5=8E=9F=E5=8E=9F=E6=9C=89=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...WmsoutmDbContextModelCreatingExtensions.cs | 6 +- .../Outgoing/TyrpOutgoingBackgroundWorker.cs | 132 +++++++++--------- 2 files changed, 69 insertions(+), 69 deletions(-) diff --git a/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.EntityFrameworkCore.Fawtyg.Tyrp/WmsOutExchange/WmsoutmDbContextModelCreatingExtensions.cs b/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.EntityFrameworkCore.Fawtyg.Tyrp/WmsOutExchange/WmsoutmDbContextModelCreatingExtensions.cs index d661da53c..6ea34dbd7 100644 --- a/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.EntityFrameworkCore.Fawtyg.Tyrp/WmsOutExchange/WmsoutmDbContextModelCreatingExtensions.cs +++ b/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.EntityFrameworkCore.Fawtyg.Tyrp/WmsOutExchange/WmsoutmDbContextModelCreatingExtensions.cs @@ -47,9 +47,9 @@ public static class WmsoutmDbContextModelCreatingExtensions //Configure ABP properties b.ConfigureByConvention(); - //Properties - b.Property(e => e.Id).ValueGeneratedOnAdd().UseIdentityColumn().HasColumnName("wmsoutd_id").HasPrecision(20); + //Properties b.Property(q => q.wmsoutd_mid).HasPrecision(20, 0); + b.Property(e => e.Id).ValueGeneratedOnAdd().UseIdentityColumn().HasColumnName("wmsoutd_id").HasPrecision(20); b.Property(q => q.wmsoutd_nbr).HasColumnType("char").HasMaxLength(12); b.Property(q => q.wmsoutd_part).HasColumnType("char").HasMaxLength(20); b.Property(q => q.wmsoutd_loc).HasColumnType("char").HasMaxLength(10); @@ -58,5 +58,5 @@ public static class WmsoutmDbContextModelCreatingExtensions b.Property(q => q.wmsoutd_projt_id).HasColumnType("char").HasMaxLength(20); }); - } + } } diff --git a/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/TyrpOutgoingBackgroundWorker.cs b/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/TyrpOutgoingBackgroundWorker.cs index 8cc6c32e1..05d79969d 100644 --- a/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/TyrpOutgoingBackgroundWorker.cs +++ b/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/TyrpOutgoingBackgroundWorker.cs @@ -46,77 +46,77 @@ public class TyrpOutgoingBackgroundWorker : AsyncPeriodicBackgroundWorkerBase int wmsoutm_count = 0; //wmsoutm插入条数 int mesout_asd_count = 0; //mesout_asd插入条数 - //#region 采购单 PurchaseOrder scontrol - //Logger.LogInformation($"Write PurchaseOrder");//采购单 - //var purchaseOrderConvert = workerContext.ServiceProvider.GetRequiredService(); - //var purchaseOrderList = await purchaseOrderConvert.ConvertAsync().ConfigureAwait(false); - //await scontrolWriter.WriteAsync(purchaseOrderList).ConfigureAwait(false); - //if (purchaseOrderList.Count > 0) - //{ - // Logger.LogInformation($"采购单-PurchaseOrder处理{purchaseOrderList.Count}条"); - // scontrol_count += purchaseOrderList.Count; - //} - //#endregion + #region 采购单 PurchaseOrder scontrol + Logger.LogInformation($"Write PurchaseOrder");//采购单 + var purchaseOrderConvert = workerContext.ServiceProvider.GetRequiredService(); + var purchaseOrderList = await purchaseOrderConvert.ConvertAsync().ConfigureAwait(false); + await scontrolWriter.WriteAsync(purchaseOrderList).ConfigureAwait(false); + if (purchaseOrderList.Count > 0) + { + Logger.LogInformation($"采购单-PurchaseOrder处理{purchaseOrderList.Count}条"); + scontrol_count += purchaseOrderList.Count; + } + #endregion - //#region 采购退货单 PurchaseReturn scontrol - //Logger.LogInformation($"Write PurchaseReturn");//采购退货单(汇总) - //var purchaseReturnConvert = workerContext.ServiceProvider.GetRequiredService(); - //var purchaseReturnList = await purchaseReturnConvert.ConvertAsync().ConfigureAwait(false); - //await scontrolWriter.WriteAsync(purchaseReturnList).ConfigureAwait(false); - //if (purchaseReturnList.Count > 0) - //{ - // Logger.LogInformation($"采购退货单-PurchaseReturn处理{purchaseReturnList.Count}条"); - // scontrol_count += purchaseReturnList.Count; - //} - //#endregion + #region 采购退货单 PurchaseReturn scontrol + Logger.LogInformation($"Write PurchaseReturn");//采购退货单(汇总) + var purchaseReturnConvert = workerContext.ServiceProvider.GetRequiredService(); + var purchaseReturnList = await purchaseReturnConvert.ConvertAsync().ConfigureAwait(false); + await scontrolWriter.WriteAsync(purchaseReturnList).ConfigureAwait(false); + if (purchaseReturnList.Count > 0) + { + Logger.LogInformation($"采购退货单-PurchaseReturn处理{purchaseReturnList.Count}条"); + scontrol_count += purchaseReturnList.Count; + } + #endregion - //#region 验收单 Putaway scontrol - //Logger.LogInformation($"Write PutawayNote");//验收单(汇总) - //var putawayNoteConvert = workerContext.ServiceProvider.GetRequiredService(); - //var putawayNoteList = await putawayNoteConvert.ConvertAsync().ConfigureAwait(false); - //await scontrolWriter.WriteAsync(putawayNoteList).ConfigureAwait(false); - //if (putawayNoteList.Count > 0) - //{ - // Logger.LogInformation($"验收单-Putaway处理{putawayNoteList.Count}条"); - // scontrol_count += putawayNoteList.Count; - //} - //#endregion + #region 验收单 Putaway scontrol + Logger.LogInformation($"Write PutawayNote");//验收单(汇总) + var putawayNoteConvert = workerContext.ServiceProvider.GetRequiredService(); + var putawayNoteList = await putawayNoteConvert.ConvertAsync().ConfigureAwait(false); + await scontrolWriter.WriteAsync(putawayNoteList).ConfigureAwait(false); + if (putawayNoteList.Count > 0) + { + Logger.LogInformation($"验收单-Putaway处理{putawayNoteList.Count}条"); + scontrol_count += putawayNoteList.Count; + } + #endregion - //#region 线边仓领料单 Issue scontrol - //Logger.LogInformation($"Write IssueNote");//线边仓领料单(汇总) - //var issueNoteConvert = workerContext.ServiceProvider.GetRequiredService(); - //var issueNoteList = await issueNoteConvert.ConvertAsync().ConfigureAwait(false); - //await scontrolWriter.WriteAsync(issueNoteList).ConfigureAwait(false); - //if (issueNoteList.Count > 0) - //{ - // Logger.LogInformation($"线边仓领料单-Issue处理{issueNoteList.Count}条"); - // scontrol_count += issueNoteList.Count; - //} - //#endregion + #region 线边仓领料单 Issue scontrol + Logger.LogInformation($"Write IssueNote");//线边仓领料单(汇总) + var issueNoteConvert = workerContext.ServiceProvider.GetRequiredService(); + var issueNoteList = await issueNoteConvert.ConvertAsync().ConfigureAwait(false); + await scontrolWriter.WriteAsync(issueNoteList).ConfigureAwait(false); + if (issueNoteList.Count > 0) + { + Logger.LogInformation($"线边仓领料单-Issue处理{issueNoteList.Count}条"); + scontrol_count += issueNoteList.Count; + } + #endregion - //#region 线边仓退料单 ProductionReturn scontrol - //Logger.LogInformation($"Write ProductionReturnNote");//线边仓退料单(汇总) - //var productionReturnNoteConvert = workerContext.ServiceProvider.GetRequiredService(); - //var productionReturnNoteList = await productionReturnNoteConvert.ConvertAsync().ConfigureAwait(false); - //await scontrolWriter.WriteAsync(productionReturnNoteList).ConfigureAwait(false); - //if (productionReturnNoteList.Count > 0) - //{ - // Logger.LogInformation($"线边仓退料单-ProductionReturn处理{productionReturnNoteList.Count}条"); - // scontrol_count += productionReturnNoteList.Count; - //} - //#endregion + #region 线边仓退料单 ProductionReturn scontrol + Logger.LogInformation($"Write ProductionReturnNote");//线边仓退料单(汇总) + var productionReturnNoteConvert = workerContext.ServiceProvider.GetRequiredService(); + var productionReturnNoteList = await productionReturnNoteConvert.ConvertAsync().ConfigureAwait(false); + await scontrolWriter.WriteAsync(productionReturnNoteList).ConfigureAwait(false); + if (productionReturnNoteList.Count > 0) + { + Logger.LogInformation($"线边仓退料单-ProductionReturn处理{productionReturnNoteList.Count}条"); + scontrol_count += productionReturnNoteList.Count; + } + #endregion - //#region 半成品上架 SemiPutaway scontrol - //Logger.LogInformation($"Write SemiPutawayNote");//半成品上架 - //var semiPutawayNoteConvert = workerContext.ServiceProvider.GetRequiredService(); - //var semiPutawayNoteList = await semiPutawayNoteConvert.ConvertAsync().ConfigureAwait(false); - //await scontrolWriter.WriteAsync(semiPutawayNoteList).ConfigureAwait(false); - //if (semiPutawayNoteList.Count > 0) - //{ - // Logger.LogInformation($"半成品上架-SemiPutaway处理{semiPutawayNoteList.Count}条"); - // scontrol_count += semiPutawayNoteList.Count; - //} - //#endregion + #region 半成品上架 SemiPutaway scontrol + Logger.LogInformation($"Write SemiPutawayNote");//半成品上架 + var semiPutawayNoteConvert = workerContext.ServiceProvider.GetRequiredService(); + var semiPutawayNoteList = await semiPutawayNoteConvert.ConvertAsync().ConfigureAwait(false); + await scontrolWriter.WriteAsync(semiPutawayNoteList).ConfigureAwait(false); + if (semiPutawayNoteList.Count > 0) + { + Logger.LogInformation($"半成品上架-SemiPutaway处理{semiPutawayNoteList.Count}条"); + scontrol_count += semiPutawayNoteList.Count; + } + #endregion #region 储位、线边仓调拨单 和 客户储位调拨单 Transfer scontrol Logger.LogInformation($"Write TransferNote");//储位、线边仓调拨单 和 客户储位调拨单(汇总)