自动化立体仓库 - WMS系统
pang.jiabao
9 小时以前 e9364e13d9572168fdff883725188fbcca52cb30
修复入库取消任务无库位报错
1个文件已修改
17 ■■■■ 已修改文件
src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -1358,15 +1358,14 @@
        if (locNo != null) {
            if (wrkMast.getIoType() != 3) {
                LocMast locMast = locMastService.selectById(locNo);
                if (Cools.isEmpty(locMast)) {
                    throw new CoolException("取消工作档失败,库位不存在:" + locNo);
                }
                locMast.setLocSts(locSts);
                locMast.setModiTime(now);
                locMast.setModiUser(userId);
                boolean locMastRes = locMastService.updateById(locMast);
                if (!wrkMastRes || !locMastRes) {
                    throw new CoolException("保存数据失败");
                if(locMast != null) {
                    locMast.setLocSts(locSts);
                    locMast.setModiTime(now);
                    locMast.setModiUser(userId);
                    boolean locMastRes = locMastService.updateById(locMast);
                    if (!wrkMastRes || !locMastRes) {
                        throw new CoolException("保存数据失败");
                    }
                }
            }
        }