优化齐套出库,更新空载具,并行处理逻辑

This commit is contained in:
alex
2023-07-24 10:03:40 +08:00
parent 5e2bfc7ad1
commit c250cf01f8
4 changed files with 25 additions and 14 deletions

View File

@@ -210,15 +210,17 @@ namespace Tnb.WarehouseMgr
var arrary = items.ToArray();
for (int i = 1; i <= mod; i++)
{
if (start >= itemsCount) break;
var subArray = arrary[start..end];
for (int j = 0, arrLen = subArray.Length; j < arrLen; j++)
while (start < itemsCount)
{
subArray[j].groups = groupCode;
subArray[j].bill_code = $"{groupCode}-{i}";
var subArray = arrary[start..end];
for (int j = 0, arrLen = subArray.Length; j < arrLen; j++)
{
subArray[j].groups = groupCode;
subArray[j].bill_code = $"{groupCode}-{i}";
}
start = end;
end = Math.Min((end + moveNum), arrary.Length);
}
start = end;
end = Math.Min((end + moveNum), arrary.Length);
}
}
});