Administrator 3 年之前
父節點
當前提交
6df13f62a2
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      Projects/永冠OPP/WCS.Service/Extensions/TaskExtension.cs

+ 7 - 1
Projects/永冠OPP/WCS.Service/Extensions/TaskExtension.cs

@@ -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();
         }
     }