林豪 左 2 年之前
父節點
當前提交
315c034a46
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      Projects/永冠OPP/WCS.Service/Extensions/TaskExtension.cs

+ 9 - 0
Projects/永冠OPP/WCS.Service/Extensions/TaskExtension.cs

@@ -67,6 +67,15 @@ namespace WCS.Service.Extensions
                                  .FirstOrDefault()?.Items
                                  .OrderByDescending(v => v.Entity.CODE)
                                  .ToArray();
+            if (task.TYPE == TaskType.倒库)
+            {
+                stations = Device.Where(v => v.DEVICEGROUP.Any(p => p.MEMBER == Device.Find(task.TUNNEL).GetPath(task.DEVICEDL)))
+                                 .Select(v => v.Create<StationDeviceGroup>())
+                                 .FirstOrDefault()?.Items
+                                 .OrderByDescending(v => v.Entity.CODE)
+                                 .ToArray();
+            }
+
             var addNext = task.TYPE == TaskType.倒库 ? task.DEVICEDL : task.ADDRTO;
             //一工位放较大的站台号
             switch (srmFork)