自动化立体仓库 - WMS系统
#
lsh
2024-07-15 057e2cd464cc8773672ae6ddac7d32eb8cbc3a1f
src/main/java/com/zy/asrs/task/handler/WorkLogHandler.java
@@ -106,14 +106,19 @@
            if (!wrkMastService.deleteById(wrkMast)) {
                exceptionHandle("删除工作主档[workNo={0}]失败", wrkMast.getWrkNo());
            }
            if ((wrkMast.getIoType()<200 || wrkMast.getWrkSts().equals(57L)) && !Cools.isEmpty(wrkDetls)){
            List<WrkDetl> wrkDetls2 = wrkDetlService.selectByWrkNo(wrkMast.getWrkNo());
            if ((wrkMast.getIoType()<200 || wrkMast.getWrkSts().equals(57L)) && !Cools.isEmpty(wrkDetls2)){
                // 保存工作明细档历史档
                if (!wrkDetlLogService.save(wrkMast.getWrkNo())) {
                    exceptionHandle("保存工作明细历史档[workNo={0}]失败", wrkMast.getWrkNo());
//                    exceptionHandle("保存工作明细历史档[workNo={0}]失败", wrkMast.getWrkNo());
                    log.error("保存工作明细历史档[workNo={"+wrkMast.getWrkNo()+"}]失败");
                }
                // 删除工作明细档
                if (!wrkDetlService.delete(new EntityWrapper<WrkDetl>().eq("wrk_no", wrkMast.getWrkNo()))) {
                    exceptionHandle("删除工作明细档[workNo={0}]失败", wrkMast.getWrkNo());
//                    exceptionHandle("删除工作明细档[workNo={0}]失败", wrkMast.getWrkNo());
                    log.error("删除工作明细档[workNo={"+wrkMast.getWrkNo()+"}]失败");
                }
            }
        } catch (Exception e) {