1
yangpeixing
20 小时以前 57a4c1da029cc9cbbf431e24ff23e5525ff341e8
WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Outbound.cs
@@ -188,10 +188,9 @@
                    else
                    {
               
                        result.Item2.ForEach(x =>
                        {
                            if (x.LockQuantity == x.OrderQuantity)
                            if (x.OverOutQuantity < x.OrderQuantity)
                            {
                                x.OrderDetailStatus = OrderDetailStatusEnum.Outbound.ObjToInt();
                            }
@@ -1161,7 +1160,15 @@
                BaseDal.AddData(tasks);
                _basicService.LocationInfoService.Repository.UpdateLocationStatus(locationInfos, locationStatus);
                _unitOfWorkManage.CommitTran();
                PushTasksToWCS(tasks);
                if (tasks.FirstOrDefault().PalletCode.Contains("BC"))
                {
                    PushTasksToWCS(tasks);
                }
                else
                {
                    PushTasksWCS(tasks);
                }
                content.OK();
            }
            catch (Exception ex)