|  | @@ -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)
 |