林豪 左 3 년 전
부모
커밋
3c4d86c5cb
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      Projects/永冠OPP/WCS.Service/Works/RGV/RGVWorks.cs

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

@@ -58,6 +58,12 @@ namespace WCS.Service.Works.RGV
                     {
                         if (gw1.Data2.Goodsend != gw2.Data2.Goodsend) throw new WarnException($"{obj.Entity.CODE}目标地址不一致");
                     }
+
+                    if (rgv.Data2.TaskID_1 > 10000 && rgv.Data2.TaskID_2 > 10000 && !rgv.Data2.Status_1.HasFlag(WCS.Entity.Protocol.RGVStatus.光电))
+                    {
+                        throw new WarnException($"RGV8有任务{rgv.Data2.TaskID_1}-{rgv.Data2.TaskID_2}但无光电,请检查设备状况");
+                    }
+
                     rgv.Data.TaskID_1 = gw1.Data2.Tasknum;
                     rgv.Data.TaskID_2 = gw2.Data2.Tasknum;
                     if (gw1.Data2.Tasknum != 0)