From a98581e58402b153299ba84579abb7c664e26991 Mon Sep 17 00:00:00 2001 From: tongfei <244188119@qq.com> Date: Tue, 12 Mar 2024 17:13:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../InStockTaskRepositories.cs | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/WMS.Web.Repositories/InStockTaskRepositories.cs b/src/WMS.Web.Repositories/InStockTaskRepositories.cs index f8f42890..ed254da6 100644 --- a/src/WMS.Web.Repositories/InStockTaskRepositories.cs +++ b/src/WMS.Web.Repositories/InStockTaskRepositories.cs @@ -182,21 +182,21 @@ namespace WMS.Web.Repositories //找到入库单:通过erp明细ID - var erpDetIds = list.GroupBy(x => x.ErpDetailId).Select(x => x.Key).ToList(); - var instockDets= await _context.InStockDetails.Where(x =>erpDetIds.Contains(x.ErpDetailId)).ToListAsync(); - if (instockDets != null && instockDets.Count != 0) - { - list.ForEach(x => - { - var current_instock_dets= instockDets.Where(t => t.ErpDetailId == x.ErpDetailId && t.MaterialId==x.MaterialId && t.Qty!=0).ToList(); - if (current_instock_dets != null && current_instock_dets.Count != 0 && x.ErpDetailId==current_instock_dets.FirstOrDefault().ErpDetailId) - { - //+该明细的入库数量之和;在这里处理 - var instock_qty = current_instock_dets.Sum(s => s.Qty); - x.AvailableQty = x.AvailableQty + instock_qty; - } - }); - } + //var erpDetIds = list.GroupBy(x => x.ErpDetailId).Select(x => x.Key).ToList(); + //var instockDets= await _context.InStockDetails.Where(x =>erpDetIds.Contains(x.ErpDetailId)).ToListAsync(); + //if (instockDets != null && instockDets.Count != 0) + //{ + // list.ForEach(x => + // { + // var current_instock_dets= instockDets.Where(t => t.ErpDetailId == x.ErpDetailId && t.MaterialId==x.MaterialId && t.Qty!=0).ToList(); + // if (current_instock_dets != null && current_instock_dets.Count != 0 && x.ErpDetailId==current_instock_dets.FirstOrDefault().ErpDetailId) + // { + // //+该明细的入库数量之和;在这里处理 + // var instock_qty = current_instock_dets.Sum(s => s.Qty); + // x.AvailableQty = x.AvailableQty + instock_qty; + // } + // }); + //} return list;