自动化立体仓库 - WMS系统
#
LSH
2024-03-25 f6796dda5fb7e269482f0cc92a898fe7ffc203d4
#
2个文件已修改
21 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/task/WorkMastScheduler.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/task/WorkMastScheduler.java
@@ -33,14 +33,18 @@
            return;
        }
        for (WrkMast wrkMast : wrkMasts) {
            ReturnT<String> returnT = workMastHandler.start(wrkMast);
            if (!returnT.isSuccess()) {
                wrkMast.setUpdMk("X");
                wrkMast.setErrorMemo(returnT.getMsg());
                wrkMast.setErrorTime(new Date());
                if (!wrkMastService.updateById(wrkMast)) {
                    log.error("工作档[workNo={}]标记待处理失败", wrkMast.getWrkNo());
            try{
                ReturnT<String> returnT = workMastHandler.start(wrkMast);
                if (!returnT.isSuccess()) {
                    wrkMast.setUpdMk("X");
                    wrkMast.setErrorMemo(returnT.getMsg());
                    wrkMast.setErrorTime(new Date());
                    if (!wrkMastService.updateById(wrkMast)) {
                        log.error("工作档[workNo={}]标记待处理失败", wrkMast.getWrkNo());
                    }
                }
            }catch (Exception e){
                log.error("工作档[workNo={}]更新库存失败!", wrkMast.getWrkNo());
            }
        }
    }
src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
@@ -183,6 +183,9 @@
                                        .eq("status",5)
                                );
                            }
                            if (Cools.isEmpty(testMast)){
                                throw new CoolException("更改测试状态失败,查询测试档案失败");
                            }
                            testMast.setStatus(5);
                            testMast.setModiTime(new Date());
                            if (!testMastService.update(testMast,new EntityWrapper<TestMast>().eq("barcode",wrkDetl1.getMatnr()).eq("status",4))){