| 
					
				 | 
			
			
				@@ -81,7 +81,7 @@ namespace WCS.Service.Works.Station 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 if (obj.Items.Any(v => v.Data2.Status.HasFlag(IstationStatus.光电状态))) continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 if (obj.Items.Any(v => v.Data3.Status.HasFlag(StationStatus.运行状态位))) continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 if (obj.Items.Any(v => v.Data2.Tasknum > 10000)) continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                if (db.Default.Set<WCS_AGVTask>().Any(v => v.Station == agvtask.Station && v.Status == agvtask.Status)) continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                if (db.Default.Set<WCS_AGVTask>().Any(v => v.Station == agvtask.Station && v.Status == agvtask.Status && v.ID != agvtask.ID)) continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 agvtask.Status = agvtask.AGVStatus; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 agvtask.UpdateTime = DateTime.Now; 
			 |