wangxinhui
10 小时以前 605e01c0782d8b2ba8d7fe317eb7bb077b7d1e59
代码管理/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService_Outbound.cs
@@ -1015,12 +1015,13 @@
                        float OriginalQuantity = v.StockQuantity;
                        float assignQuantity = 0;//鍒嗛厤鏁伴噺
                        float assignAmount = OrderDetail.OrderQuantity - OrderDetail.OverOutQuantity;//寰呭嚭鏁伴噺
                        decimal StockQuantity = Convert.ToDecimal(v.StockQuantity);
                        if (assignAmount > 0)
                        {
                            if (v.StockQuantity >= assignAmount)
                            if (StockQuantity >=(decimal) assignAmount)
                            {
                                assignQuantity = assignAmount;
                                v.StockQuantity -= assignAmount;
                                StockQuantity -=(decimal)assignAmount;
                                OrderDetail.OverOutQuantity += assignAmount;
                                OrderDetail.LockQuantity += assignAmount;
                                upstockDetails.Add(v);