pan
2025-12-02 373900dfbe3b0c6b435ff85b11bfed14509879e4
ÏîÄ¿´úÂë/WMSÎÞ²Ö´¢°æ/WIDESEA_WMSServer/WIDESEA_BasicService/InvokeMESService.cs
@@ -428,7 +428,7 @@
                {
                    // èŽ·å–è¯¥æ˜Žç»†å¯¹åº”çš„æ¡ç ä¿¡æ¯ï¼ˆä»Žé”å®šè®°å½•ï¼‰
                    var detailLocks = await _outStockLockInfoService.Db.Queryable<Dt_OutStockLockInfo>()
                        .Where(x => x.OrderNo == orderNo && detailids.Contains(x.OrderDetailId) &&
                        .Where(x => x.OrderNo == orderNo && detail.Id == x.OrderDetailId &&
                                   x.Status == (int)OutLockStockStatusEnum.拣选完成)
                        .ToListAsync();
                    var detailModel = new FeedbackOutboundDetailsModel
@@ -442,8 +442,6 @@
                        barcodes =  new List<WIDESEA_DTO.Outbound.BarcodesModel> ()
                    };
                    if (detailLocks.Any(x => x.BarcodeUnit != x.Unit))
                    {
                        foreach (var item in detailLocks)
                        {
                            var barmodel = new WIDESEA_DTO.Outbound.BarcodesModel
@@ -460,11 +458,11 @@
                                barmodel.unit = issueoStockResult.Unit;
                                barmodel.qty = issueoStockResult.Quantity;
                            }
                            detailModel.qty = barmodel.qty;
                            detailModel.currentDeliveryQty = barmodel.qty;
                        detailModel.qty += barmodel.qty;
                        detailModel.currentDeliveryQty += barmodel.qty;
                            detailModel.barcodes.Add(barmodel); 
                        }
                    }
                    feedmodel.details.Add(detailModel);
                }