Merge remote-tracking branch 'origin/0.8.X' into 0.8.X

This commit is contained in:
JR
2025-08-14 16:44:21 +08:00

View File

@@ -169,8 +169,8 @@ public class WmsBatchServiceImpl implements IWmsBatchService {
// 遍历每一行,记录每个进程在每一行的执行顺序
for (List<Map<String, Object>> row : rows) {
// 按sequare排序
row.sort(Comparator.comparingInt(task -> Integer.parseInt(task.get("sequare").toString())));
// 按sequence排序
row.sort(Comparator.comparingInt(task -> Integer.parseInt(task.get("sequence").toString())));
// 记录每个进程的执行顺序
for (int i = 0; i < row.size(); i++) {
@@ -205,7 +205,7 @@ public class WmsBatchServiceImpl implements IWmsBatchService {
// 遍历每一行,记录进程间的依赖关系
for (List<Map<String, Object>> row : rows) {
// 按sequare排序
row.sort(Comparator.comparingInt(task -> Integer.parseInt(task.get("sequare").toString())));
row.sort(Comparator.comparingInt(task -> Integer.parseInt(task.get("sequence").toString())));
// 构建依赖关系
for (int i = 0; i < row.size() - 1; i++) {
@@ -229,8 +229,8 @@ public class WmsBatchServiceImpl implements IWmsBatchService {
// 遍历每一行,记录任务间的依赖关系
for (List<Map<String, Object>> row : rows) {
// 按sequare排序
row.sort(Comparator.comparingInt(task -> Integer.parseInt(task.get("sequare").toString())));
// 按sequence排序
row.sort(Comparator.comparingInt(task -> Integer.parseInt(task.get("sequence").toString())));
// 构建依赖关系
for (int i = 0; i < row.size() - 1; i++) {