自动化立体仓库 - WMS系统
#
whycq
2024-05-20 e5b9289598f1933c10af6c690417c46d86db42fe
src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java
@@ -531,6 +531,9 @@
        Date now = new Date();
        AgvWrkMast agvWrkMast = agvWrkMastService.selectOne(new EntityWrapper<AgvWrkMast>().eq("loc_no", param.getDevNo()));
        Integer oldWrkNo = agvWrkMast.getWrkNo();
        if (agvWrkMast.getBarcode() != param.getBarcode()) {
            throw new CoolException("回退任务的货架码与当前货架码不一致1");
        }
        // 新建回退工作档
        AgvWrkMast wrkMast = createWrkMast(58, 201L, agvWrkMast.getLocNo(), agvWrkMast.getSourceLocNo(), agvWrkMast.getBarcode(), now, userId, agvWrkMast.getWhsType(), 0);
        // 更新接驳位,更新库位状态