diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Transactions/PurchaseReceiptNoteEventHandler.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Transactions/PurchaseReceiptNoteEventHandler.cs index c7420ea39..c784d058a 100644 --- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Transactions/PurchaseReceiptNoteEventHandler.cs +++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Transactions/PurchaseReceiptNoteEventHandler.cs @@ -143,18 +143,14 @@ public class PurchaseReceiptNoteEventHandler private async Task CreateTransactionsAsync(PurchaseReceiptNote entity, Dictionary dictionary) { - if (entity.Details.Any(p => - p.PurchaseReceiptInspectStatus == EnumPurchaseReceiptInspect.OK)) - { - var inboundTransactions = new List(); + var inboundTransactions = new List(); - //创建需要创建库存的 库存事务 - inboundTransactions.AddRange(await BuildTransactionsAsync(entity, dictionary).ConfigureAwait(false)); + //创建需要创建库存的 库存事务 + inboundTransactions.AddRange(await BuildTransactionsAsync(entity, dictionary).ConfigureAwait(false)); - if (inboundTransactions.Any()) - { - await TransactionAppService.AddManyAsync(inboundTransactions).ConfigureAwait(false); - } + if (inboundTransactions.Any()) + { + await TransactionAppService.AddManyAsync(inboundTransactions).ConfigureAwait(false); } }