#
zjj
2024-06-22 01330d5bdc70dce94b42b41da9d86a5fbf50817e
#
1个文件已修改
10 ■■■■■ 已修改文件
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MotionServiceImpl.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MotionServiceImpl.java
@@ -50,10 +50,20 @@
        if(executeMotion != null) {
            if (executeMotion.getSync() == 0) {
                //检测是否有同步动作
                List<Motion> syncMotion = this.list(new LambdaQueryWrapper<Motion>()
                        .eq(Motion::getUuid, uuid)
                        .eq(Motion::getMotionSts, MotionStsType.EXECUTING.val())
                        .eq(Motion::getHostId, hostId)
                        .eq(Motion::getSync, 1));
                if (!syncMotion.isEmpty()) {
                    return true;//存在同步动作
                }
                return false;//当前动作为异步操作
            }
            return true;
        }
        return false;
    }