自动化立体仓库 - WMS系统
#
whycq
2024-05-24 45eae7868924a369f451acd26a9168f3532a4f30
src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java
@@ -238,7 +238,7 @@
            throw new CoolException("当前"+agvLocMast.getBarcode()+"货架码已在工作档中");
        }
        //检索空闲接驳位,选择合适的接驳位
        AgvBasDevp devpNo = agvCommonService.getDevpNoisAuto(3, agvLocMast.getFloor(),"Y");
        AgvBasDevp devpNo = agvCommonService.getDevpNo(3, agvLocMast.getFloor());
        //生成工作档
        AgvWrkMast mast = new AgvWrkMast();
        //工作状态
@@ -272,6 +272,10 @@
    }
    public ReturnT<String> autoEmptyBack3(AgvWrkMast agvWrkMast) {
        Date now = new Date();
        AgvBasDevp agvBasDevp = agvBasDevpService.selectByDevNo(agvWrkMast.getSourceLocNo());
        if (agvBasDevp.getAutoing() == "N") {
            throw new CoolException("当前站点为手动");
        }
        //检索空闲接驳位,选择合适的接驳位
        AgvLocMast locMast = agvCommonService.getLocNo(3, 1);
        //目标站点