|  | @@ -22,7 +22,13 @@ namespace WCS.Service.Extensions
 | 
	
		
			
				|  |  |          /// <returns></returns>
 | 
	
		
			
				|  |  |          public static List<WCS_TASK> GetOutTask(this List<WCS_TASK> tasks)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  | -            var taskids = tasks.Select(v => Create<Task>(v)).OrderBy(v => v.Line).ThenBy(v => v.Layer).ThenBy(v => v.Col).Take(2).DistinctBy(v => v.SRMSTATION).Select(v => v.ID);
 | 
	
		
			
				|  |  | +            var taskids = tasks.Select(v => Create<Task>(v))
 | 
	
		
			
				|  |  | +                               .OrderBy(v => v.Line)
 | 
	
		
			
				|  |  | +                               .ThenBy(v => v.Layer)
 | 
	
		
			
				|  |  | +                               .ThenBy(v => v.Col)
 | 
	
		
			
				|  |  | +                               .Take(2)
 | 
	
		
			
				|  |  | +                               .DistinctBy(v => v.Col)
 | 
	
		
			
				|  |  | +                               .Select(v => v.ID);
 | 
	
		
			
				|  |  |              return tasks.Where(v => taskids.Contains(v.ID)).DistinctBy(v => v.SRMSTATION).ToList();
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 |