From c35602749d47a56b5c20783b82f9df49c00840db Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期一, 06 七月 2020 10:10:48 +0800 Subject: [PATCH] #任务中心————拣料入库 --- src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java | 11 ++++------- 1 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java index a26d91d..d43ee82 100644 --- a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java +++ b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java @@ -81,9 +81,8 @@ for (WrkDetl wrkDetl : wrkDetls) { LocDetl locDetl = locDetlService.selectOne(new EntityWrapper<LocDetl>().eq("loc_no", wrkMast.getLocNo()).eq("matnr", wrkDetl.getMatnr())); if (null != locDetl) { - locDetl.setAnfme(wrkDetl.getAnfme()); - locDetl.setModiTime(now); - if (!locDetlService.updateById(locDetl)) { + boolean res = locDetlService.updateAnfme(wrkDetl.getAnfme(), wrkMast.getLocNo(), wrkDetl.getMatnr()); + if (!res) { exceptionHandle(""); // todo } } else { @@ -144,13 +143,11 @@ LocDetl locDetl = locDetlService.selectOne(new EntityWrapper<LocDetl>().eq("loc_no", locMast.getLocNo()).eq("matnr", wrkDetl.getMatnr())); if (null != locDetl) { if (wrkDetl.getAnfme() == 0) { - if (!locDetlService.deleteById(locDetl)) { + if (!locDetlService.delete(new EntityWrapper<>(locDetl))) { exceptionHandle(""); // todo } } else { - locDetl.setAnfme(wrkDetl.getAnfme()); - locDetl.setModiTime(now); - if (!locDetlService.updateById(locDetl)) { + if (!locDetlService.updateAnfme(wrkDetl.getAnfme(), locMast.getLocNo(), wrkDetl.getMatnr())) { exceptionHandle(""); // todo } } -- Gitblit v1.9.1