Administrator 2 年之前
父節點
當前提交
abf8f7ff1e
共有 1 個文件被更改,包括 7 次插入7 次删除
  1. 7 7
      Projects/永冠OPP/WCS.Service/Works/RGV/RGVWorks.cs

+ 7 - 7
Projects/永冠OPP/WCS.Service/Works/RGV/RGVWorks.cs

@@ -355,13 +355,13 @@ namespace WCS.Service.Works.RGV
                             return;
                         }
 
-                        //bool needToMove = obj.RGVList.Any(v => v.Data2.TaskType_1 == RGVTaskType.放货 && v.Position > StationLocation.ALLlocations.FirstOrDefault(v => v.Station == "G19").Location && v.Position < StationLocation.ALLlocations.FirstOrDefault(v => v.Station == "G23").Location);                                                      
-                        //if(pickStation.Entity.CODE == "G23" && needToMove)                        
-                        //{
-                        //    obj.Move(Device.Find("G19").Create<StationDeviceGroup>());
-                        //    return;                           
-                        //}
-                     
+                        bool needToMove = obj.RGVList.Any(v => v.Data2.TaskType_1 == RGVTaskType.放货 && v.Position > StationLocation.ALLlocations.FirstOrDefault(v => v.Station == "G19").Location && v.Position < StationLocation.ALLlocations.FirstOrDefault(v => v.Station == "G23").Location);
+                        if (pickStation.Entity.CODE == "G23" && needToMove)
+                        {
+                            obj.Move(Device.Find("G19").Create<StationDeviceGroup>());
+                            return;
+                        }
+
                         //计算当前RGV拦住小车的数量
                         var max = obj.RGVList.Count(v => v.Data2.WorkMode == RGVMode.自动 && v.Data2.SystemStatus != RGVRunStatus.空闲 && obj.StopedByMe(v));
                         if (pickStation.Entity.CODE == "G19" && max >= 2)