自动化立体仓库 - WMS系统
zhangc
2025-03-02 b13b6baf03a0860d0aa7fe7536bf2313588bf8ae
src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java
@@ -516,7 +516,7 @@
        //货架编码
        mast.setBarcode(agvLocMast.getBarcode());
        //货架类型
        mast.setWhsType(30);
        mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2)));
        mast.setAppeUser(userId);
        mast.setAppeTime(now);
@@ -666,7 +666,7 @@
            throw new CoolException("非手动调拨任务,不支持次功能");
        }
        if (!Cools.isEmpty(agvWrkMast.getSourceLocNo())) {
            throw new CoolException("当前货架码任有源库位,请确认");
            throw new CoolException("当前货架码有源库位,请确认");
        }
        AgvBasDevp agvBasDevp = agvBasDevpService.selectByDevNo(param.getDevNo());
        if (Cools.isEmpty(agvWrkMast)) {
@@ -880,7 +880,7 @@
            if (newLocMast.getLev1() == 1 && !factory.equals(AsrsConstants.SANCHANG)) {
                agvWrkMast.setCtnNo("1");
            } else if (newLocMast.getLev1() == 2 && !factory.equals(AsrsConstants.ERCHANG)) {
                agvWrkMast.setCtnNo("1");
                agvWrkMast.setCtnNo("2");
            }
        }
        if (!agvWrkMastService.update(agvWrkMast, new EntityWrapper<AgvWrkMast>().eq("wrk_no", agvWrkMast.getWrkNo()))) {