优化齐套出库,更新空载具,并行处理逻辑
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user