dengjunjie
2 天以前 7ca9651f81d7b84f054194d3d46fdbd1d9c8b922
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Service/InboundOrderDetailService.cs
@@ -44,6 +44,25 @@
            return (updateOrderDetails);
        }
        /// <summary>
        /// èŽ·å–ç®±æ•°å’Œè¢‹æ•°
        /// </summary>
        /// <param name="orderDetail"></param>
        /// <returns></returns>
        public (int BoxQuantity, int StockQuantity) GetBoxStockQuantity(Dt_InboundOrderDetail orderDetail)
        {
            int BoxQuantity = 40;
            int StockQuantity = 320;
            var Quantity = orderDetail.OrderQuantity - orderDetail.ReceiptQuantity;
            if (Quantity < 320)
            {
                StockQuantity = Convert.ToInt32(Quantity);
                BoxQuantity = StockQuantity / 8;
                if (StockQuantity % 8 > 0) BoxQuantity++;
            }
            return (BoxQuantity, StockQuantity);
        }
        public void UpdateOverInQuantity(List<Dt_InboundOrderDetail> inboundOrderDetails, decimal overInQuantity)
        {