EnumTaskChainType新增,电梯,输送线

This commit is contained in:
yang.lee
2023-11-09 11:48:45 +08:00
parent 1b3b30662c
commit d757785f0b
4 changed files with 14 additions and 2 deletions

View File

@@ -256,7 +256,8 @@ namespace Tnb.WarehouseMgr
.OrderBy(a => new { priority = SqlFunc.Desc(a.priority), a.bill_code })
.Select((a, b, c) => new WmsPretaskH
{
move_num = c.move_num
move_num = c.move_num,
third_eqp_type = c.third_eqp_type,
}, true)
.ToListAsync();
List<WmsPretaskH> agvElevatorTasks = preTasks
@@ -297,7 +298,7 @@ namespace Tnb.WarehouseMgr
{
List<WmsPretaskH> areaPreTasks = itGroup.ToList();
if (moveNum == 1 || (moveNum > areaPreTasks.Count && areaPreTasks.Count == 1))
if (moveNum == 1 || (moveNum > areaPreTasks.Count && areaPreTasks.Count == 1) || areaPreTasks.Any(x => x.third_eqp_type.ToEnum<EnumTaskChainType>() != EnumTaskChainType.CTU))
{
items.ForEach(x =>
{