林豪 左 3 년 전
부모
커밋
dec477d4e9
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      Projects/永冠OPP/WCS.Service/Works/Station/BOPP入库.cs

+ 2 - 0
Projects/永冠OPP/WCS.Service/Works/Station/BOPP入库.cs

@@ -163,6 +163,8 @@ namespace WCS.Service.Works.Station
                         }
                         if (rgvDeliveryPoint == null) continue;
                         var taskInStation = Device.Where(p => p.CODE.StartsWith("G") && p.DEVICEGROUP.Any(d => d.MEMBER == rgvDeliveryPoint.Entity)).MinBy(p => p.CODE);
+                        //只能有一组任务的下一个地址是交货点
+                        if (db.Default.Set<WCS_TASK>().Any(v => v.ADDRNEXT == taskInStation.CODE && v.STATUS < TaskStatus.已完成)) continue;
                         //RGV是否有正在前往这个地址的任务
                         var rgvList = Device.Where(v => v.Is(DF.BOPPRGV)).Select(v => v.Create<RGVDevice>());