自动化立体仓库 - WMS系统
#
Junjie
4 天以前 c88f331586aff1736f035417da2ec39720ae470b
#
1个文件已修改
19 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -1316,6 +1316,15 @@
            throw new CoolException("工作状态未处于已出库");
        }
        LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_no", wrkMast.getLocNo()));
        if (locMast == null) {
            throw new CoolException("库位不存在");
        }
        if (!locMast.getLocSts().equals("P")) {
            throw new CoolException("库位类型不是拣料出库");
        }
        wrkMast.setBarcode(param.getNewBarcode());
        wrkMast.setModiTime(new Date());
        wrkMast.setModiUser(userId);
@@ -1326,5 +1335,15 @@
        wrkDetl.setModiTime(new Date());
        wrkDetl.setModiUser(userId);
        wrkDetlService.update(wrkDetl, new EntityWrapper<WrkDetl>().eq("wrk_no", wrkMast.getWrkNo()));
        locMast.setBarcode(param.getNewBarcode());
        locMast.setModiTime(new Date());
        locMastService.updateById(locMast);
        LocDetl locDetl = new LocDetl();
        locDetl.setZpallet(param.getNewBarcode());
        locDetl.setModiTime(new Date());
        locDetl.setModiUser(userId);
        locDetlService.update(locDetl, new EntityWrapper<LocDetl>().eq("loc_no", locMast.getLocNo()));
    }
}