#
Junjie
2024-05-20 4d8bb57c9eb3fda399fd7b9e9de7ecbf754244f7
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/kernel/AnalyzeService.java
@@ -992,6 +992,7 @@
        // 判断穿梭车是否在目标层
        if (Utils.getLev(shuttleLocNo) == Utils.getLev(locNo)) {
            if (!shuttleLocNo.equals(locNo)) {//小车不在目标库位
            // 穿梭车走行至目标库位
            motionList.addAll(kernelService.shuttleMove(
                    MotionDto.build((dto -> {
@@ -1004,6 +1005,7 @@
                    })),
                    MotionCtgType.SHUTTLE_MOVE
            ));
            }
        } else {
            //小车跨层
@@ -1198,6 +1200,7 @@
            // 判断穿梭车是否在目标层
            if (Utils.getLev(shuttleLocNo) == Utils.getLev(targetLoc)) {
                if (!shuttleLocNo.equals(sourceLoc)) {//小车不在目标库位
                // 穿梭车走行至源库位
                motionList.addAll(kernelService.shuttleMove(
                        MotionDto.build((dto -> {
@@ -1210,6 +1213,7 @@
                        })),
                        MotionCtgType.SHUTTLE_MOVE
                ));
                }
                //托盘顶升
                motionList.add(Motion.build(motion -> {