111
schangxiang@126.com
2024-11-23 7603e93e19891ec2aff0ad67e555fd55d9175b99
CC/iWareCC_ASRS/ThreadService/02_BZ39¹¤Î»£¨²¹°åºó¹¤Î»£©/Outbound/1¡¢DataProcess_RobotBuffer_AutoQiTaoOutbound.cs
@@ -43,8 +43,11 @@
                                if (allCount == group.ToList().Count())
                                {
                                    //满足齐套,出库
                                    group.ToList().ForEach(x =>
                                    //注意:排序严格按照 æ¬¡åº è¿›è¡ŒæŽ’序。 ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼
                                    var doList = upiList.Where(x => x.PackageCode == packageCode).OrderBy(x => x.Shelf).ToList();
                                    foreach (var item in doList)
                                    {
                                        var x = group.ToList().Find(b => b.Upi == item.UPI);
                                        x.StockStatus = (int)StockStatusEnum.齐包待出库;
                                        //生成出库任务
@@ -69,7 +72,7 @@
                                            RbTaskTypeEnumName = RbTaskTypeEnum.出库任务.ToString(),
                                            TaskStatus = (int)TaskStatusEnum.新建,
                                            TaskStatusName = TaskStatusEnum.新建.ToString(),
                                            TaskMsg = "入库",
                                            TaskMsg = "出库任务",
                                            CreateTime = DateTime.Now,
@@ -82,7 +85,7 @@
                                        var place = StationHandler.GetPlaceByPlaceCode(x.PlaceCode, wmsDB);
                                        place.PlaceStatus = (int)PlaceStatusEnum.锁定;
                                    });
                                    }
                                }
                            }