xu.lu преди 1 година
родител
ревизия
3c9195739a

+ 2 - 1
业务工程/分拣库/WCS.WorkEngineering/Systems/AgvSystems.cs

@@ -219,6 +219,7 @@ namespace WCS.WorkEngineering.Systems
                                                 var endDev = positionList.Where(x => !agvPositionLists.Contains(x)).ToList();
                                                 var endAllDev = allPositionList.Where(x => !agvPositionListsAll.Contains(x)).ToList();
                                                 World.Log($"agv可用巷道信息:{JsonConvert.SerializeObject(endDev)}");
+                                                World.Log($"agv可用巷道信息(单独返空):{JsonConvert.SerializeObject(endAllDev)}");
 
                                                 if (!endDev.Any() && !endAllDev.Any())//没有可用放货站台
                                                 {
@@ -252,7 +253,7 @@ namespace WCS.WorkEngineering.Systems
                                                         {
                                                             foreach (var dev in devsAll)
                                                             {
-                                                                if (dev.Data3.Status.HasFlag(StationStatus.Run) && !dev.Data3.Status.HasFlag(StationStatus.PH_Status) &&
+                                                                if (!dev.Data3.Status.HasFlag(StationStatus.Run) && !dev.Data3.Status.HasFlag(StationStatus.PH_Status) &&
                                                                                                                   dev.Data3.Status.HasFlag(StationStatus.Auto))
                                                                 {
                                                                     World.Log($"任务执行过程:开始{agv.ID}-{JsonConvert.SerializeObject(devsAll.Select(x => x.Entity.Code).ToList())}");

+ 3 - 3
业务工程/分拣库/WCS.WorkEngineering/Systems/RGVSystems.cs

@@ -187,9 +187,9 @@ namespace WCS.WorkEngineering.Systems
                                     startPosition.Data.GoodsEnd = 0;
                                     World.Log($"任务处理:初始化取货点{startPosition.Entity.Code}任务及目标地址信息");
                                 }
-                                else {
-                                    return;
-                                }
+                                //else {
+                                //    return;
+                                //}
 
                                 //目标地址是码垛工位
                                 if (isPalletizing)