#
luxiaotao1123
2025-01-08 aa6f20d98b5d8e18ae56f9562a78d403a5417b48
zy-acs-manager/src/main/java/com/zy/acs/manager/core/utils/RouteGenerator.java
@@ -67,13 +67,13 @@
                if (currentCodeData == null || CodeNodeType.NONE.val.equals(currentCodeData)) {
                    continue;
                }
                Code currCode = codeService.selectByData(currentCodeData);
                Code currCode = codeService.getCacheByData(currentCodeData);
                // 检查右边相邻条码
                if (j + 1 < cols) {
                    String rightCodeData = codeMatrix[i][j + 1];
                    if (!Cools.isEmpty(rightCodeData) && !CodeNodeType.NONE.val.equals(rightCodeData)) {
                        Code rightCode = codeService.selectByData(rightCodeData);
                        Code rightCode = codeService.getCacheByData(rightCodeData);
                        list.add(currCode.getData() + "-" + rightCode.getData());
                        routeService.createRouteByCode(currCode, rightCode, 0, null);
                        codeGapService.createCodeGapByCode(currCode, rightCode, null);
@@ -86,7 +86,7 @@
                if (i + 1 < rows) {
                    String bottomCodeData = codeMatrix[i + 1][j];
                    if (!Cools.isEmpty(bottomCodeData) && !CodeNodeType.NONE.val.equals(bottomCodeData)) {
                        Code bottomCode = codeService.selectByData(bottomCodeData);
                        Code bottomCode = codeService.getCacheByData(bottomCodeData);
                        list.add(currCode.getData() + "-" + bottomCode.getData());
                        routeService.createRouteByCode(currCode, bottomCode, 0, null);
                        codeGapService.createCodeGapByCode(currCode, bottomCode, null);