|  | @@ -137,6 +137,7 @@ namespace WCS.Service.Works.RGV
 | 
	
		
			
				|  |  |                              //开始下达取货任务
 | 
	
		
			
				|  |  |                              DB.Do(db =>
 | 
	
		
			
				|  |  |                              {
 | 
	
		
			
				|  |  | +                                if (rgvDevice.Data.TaskID_1 != pickStation.Entity.CODE.Replace("G","").ToShort()) throw new WarnException($"目标站台{rgvDevice.Data.TaskID_1}与当前站台{pickStation.Entity.CODE.Replace("G", "").ToShort()}不一致");
 | 
	
		
			
				|  |  |                                  if (rgvDevice.Data2.TaskType_1 != RGVTaskType.移动) throw new WarnException($"RGV正在执行{rgvDevice.Data2.TaskType_1}");
 | 
	
		
			
				|  |  |                                  if (rgvDevice.Data2.Status_1.HasFlag(WCS.Entity.Protocol.RGVStatus.光电)) throw new WarnException("RGV有光电,无法取货,请检查实际情况");
 | 
	
		
			
				|  |  |                                  if (!rgvDevice.Data2.Status_1.HasFlag(WCS.Entity.Protocol.RGVStatus.RGV到站)) throw new WarnException("RGV无到站状态,请检查RGV实际状态");
 |