wangxinhui
2025-01-11 e9f11eec6cbb720dcb456edaf5af6db715b131e9
´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_OutboundService/OutStockLockInfoService_Pick.cs
@@ -68,7 +68,7 @@
                        residueDetailList.Add(stockInfo.Details[i]);
                    }
                }
                stockInfo.StockStatus = StockStatusEmun.拣选完成.ObjToInt();
                List<string> mCodes = stockInfo.Details.GroupBy(x => x.MaterielCode).Select(x => x.Key).ToList();
                _unitOfWorkManage.BeginTran();
                foreach (string code in mCodes)
@@ -79,7 +79,10 @@
                {
                    x.OutboundQuantity = 0;
                });
                if (stockInfo.Details.Count > deleteDetailList.Count)
                    _stockService.StockInfoService.Repository.UpdateData(stockInfo);
                else
                    _stockService.StockInfoService.Repository.DeleteAndMoveIntoHty(stockInfo, OperateTypeEnum.自动完成);
                _stockService.StockInfoDetailService.Repository.DeleteAndMoveIntoHty(deleteDetailList, OperateTypeEnum.自动完成);
                _stockService.StockInfoDetailService.Repository.UpdateData(updateDetailList);
                //_stockService.StockInfoDetailService.Repository.DeleteData(deleteDetailList);