自动化立体仓库 - WMS系统
1
zhangc
2025-03-24 002f10f7d38dc6791d26a69d061e6b17f9980fd0
src/main/java/com/zy/asrs/service/impl/AgvMobileServiceImpl.java
@@ -880,13 +880,13 @@
        agvWrkMast.setModiTime(now);
        agvWrkMast.setIoTime(now);
        // 打标记,若库位不够,入库到别的楼层,那么需要跨层移库
        if (!Cools.isEmpty(factory)) {
            if (newLocMast.getLev1() == 1 && !factory.equals(AsrsConstants.SANCHANG)) {
                agvWrkMast.setCtnNo("1");
            } else if (newLocMast.getLev1() == 2 && !factory.equals(AsrsConstants.ERCHANG)) {
                agvWrkMast.setCtnNo("2");
            }
        }
//        if (!Cools.isEmpty(factory)) {
//            if (newLocMast.getLev1() == 1 && factory.equals(AsrsConstants.ERCHANG)) {
//                agvWrkMast.setCtnNo("2");
//            } else if (newLocMast.getLev1() == 2 && factory.equals(AsrsConstants.SANCHANG)) {
//                agvWrkMast.setCtnNo("1");
//            }
//        }
        if (!agvWrkMastService.update(agvWrkMast, new EntityWrapper<AgvWrkMast>().eq("wrk_no", agvWrkMast.getWrkNo()))) {
            throw new CoolException("更新工作档失败");
        }