自动化立体仓库 - WMS系统
Junjie
2023-05-26 b6b46e1c4d390c80cf9bd7d4daa23202f2d11a22
src/main/java/com/zy/asrs/controller/LocMastController.java
@@ -146,10 +146,20 @@
                if (!locDetlService.delete(new EntityWrapper<LocDetl>().eq("loc_no", locMast.getLocNo()))) {
                    throw new CoolException("服务器错误,请联系管理员");
                }
                locMast.setBarcode("");
            }
        }
        locMast.setModiUser(getUserId());
        locMast.setModiTime(now);
        AdjDetl adjDetl = new AdjDetl();
        adjDetl.setLocNo(locMast.getLocNo());
        adjDetl.setMatnr("原库位状态:" + oldLocMast.getLocSts());
        adjDetl.setBatch("更改库位状态为:" + locMast.getLocSts());
        adjDetl.setModiTime(now);
        adjDetl.setModiUser(getUserId());
        if (!adjDetlService.insert(adjDetl)) {
            throw new CoolException("库位调整记录失败");
        }
        if(!locMastService.updateById(locMast)) {
            throw new CoolException("服务器错误,请联系管理员");
        }