Administrator 3 жил өмнө
parent
commit
461253652c

+ 7 - 4
Projects/永冠OPP/WCS.Service/Works/Station/涂布出库.cs

@@ -230,10 +230,13 @@ namespace WCS.Service.Works.Station
                              var qty = db.Default.Set<WCS_AGVTask>().Where(v => v.TaskType == AGVTaskType.叫料 && v.Status > AGVTaskStatus.新建 && v.Status < AGVTaskStatus.完成)
                             .Where(v => v.Position == agvtask.Position).Count();
                              //最多两个AGV任务
-                             if (qty >= 2)
-                             {
-                                 throw new Exception($"{agvtask.Position}正在执行的叫料任务数量已达{qty},暂停出库");
-                             }
+                             //if (qty >= 2)
+                             //{
+                             //    throw new Exception($"{agvtask.Position}正在执行的叫料任务数量已达{qty},暂停出库");
+                             //}
+
+                             if (qty >= 2) continue;
+
                              //涂布叫料默认目标地址G1340,到达G1340后再决定是否要继续前进一步
                              var res = WMS.GetOutTask(agvtask.Position.Replace("_OUT", ""), "G1340");
                              res.ForEach(outTask =>