|
@@ -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)
|