| 
					
				 | 
			
			
				@@ -143,15 +143,13 @@ namespace WCS.Service.Works.Station 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 var next1 = dev.Station.Entity.GetNext(task.TUNNELDL); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 var next2 = next1.GetNext(task.TUNNELDL); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                var next3 = Device.Where(v => v.IsDevGroup()).FirstOrDefault(v => v.CODE == dev.FinishCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                task.ADDRNEXT =next3.CODE; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                var next3 = Device.Where(v => v.IsDevGroup()).FirstOrDefault(v => v.DEVICEGROUP.Any(p => p.MEMBER.CODE == dev.FinishCode)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                task.ADDRNEXT = next3.CODE; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 task.ADDRNEXT = "G1"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            task.ADDRNEXT = "G1"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             task.CreateStatusLog(db, $"分配目标地址{task.ADDRNEXT}", this.GetType()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             finishTaskList.Add(new FinishTaskList<int>(task.ID, dev.Station)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 |