自动化立体仓库 - WMS系统
#
whycq
2024-07-03 b941445f4b77a70d7d9d5b38926c8ac5dbc20f5f
src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -763,6 +763,13 @@
        Date now = new Date();
        List<LocDetl> locDetls = locDetlService.selectList(new EntityWrapper<LocDetl>().eq("loc_no", param.getLocNo()));
        String zpallet = "";
        for (LocDetl locDetl : locDetls) {
            if (!Cools.isEmpty(locDetl.getZpallet())) {
                zpallet = locDetl.getZpallet();
            }
        }
        List<LocDetlAdjustParam.LocDetlAdjust> list = param.getList();
        // 修改数量
@@ -826,8 +833,8 @@
            Mat mat = matService.selectByMatnr(adjust.getMatnr());
            LocDetl locDetl = new LocDetl();
            locDetl.sync(mat);
            locDetl.setZpallet(zpallet);
            locDetl.setBatch(adjust.getBatch());
            locDetl.setBarcode(locDetls.get(0).getBarcode());
            locDetl.setLocNo(locMast.getLocNo());
            locDetl.setAnfme(adjust.getCount()); // 数量
            locDetl.setModiUser(userId); // 操作人员信息