From 30155d34eade43e1713ee1022a9af4d4744acda1 Mon Sep 17 00:00:00 2001 From: LSH Date: 星期一, 13 二月 2023 17:27:27 +0800 Subject: [PATCH] # --- src/main/java/com/zy/common/web/WcsController.java | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java index 06099a0..2549d83 100644 --- a/src/main/java/com/zy/common/web/WcsController.java +++ b/src/main/java/com/zy/common/web/WcsController.java @@ -67,9 +67,11 @@ } return R.parse(CodeRes.NO_COMB_700); } + int countWait = waitPakinService.selectCount(new EntityWrapper<WaitPakin>().eq("zpallet",param.getBarcode()) + .eq("io_status", "Y")); int countLoc = locDetlService.selectCount(new EntityWrapper<LocDetl>().eq("zpallet",param.getBarcode())); int countWrk = wrkDetlService.selectCount(new EntityWrapper<WrkDetl>().eq("zpallet",param.getBarcode())); - if (countLoc > 0 || countWrk > 0) { + if (countLoc > 0 || countWrk > 0 || countWait > 0) { return R.error(CodeRes.EXIST_500); } } @@ -79,7 +81,8 @@ // 婧愮珯鐐圭姸鎬佹娴� BasDevp sourceStaNo = basDevpService.checkSiteStatus(param.getSourceStaNo(), true); - sourceStaNo.setLocType1(param.getLocType1()); +// sourceStaNo.setLocType1(param.getLocType1()); + sourceStaNo.setLocType1((short)1); LocTypeDto locTypeDto = new LocTypeDto(sourceStaNo); StartupDto dto = null; @@ -94,7 +97,7 @@ default: break; } - log.info("WCS鍏ュ簱鎺ュ彛杩斿弬:{},鎵樼洏鐮�:{}", dto, param.getBarcode()); + log.info("WCS鍏ュ簱鎺ュ彛杩斿弬:{},pack鐮�:{}", dto, param.getBarcode()); return R.ok().add(dto); } @@ -143,6 +146,7 @@ wrkDetl.setIoTime(wrkMast.getIoTime()); wrkDetl.setAppeTime(now); wrkDetl.setModiTime(now); + wrkDetl.setDeadWarn(waitPakin.getDeadWarn()); if (!wrkDetlService.insert(wrkDetl)) { throw new CoolException("淇濆瓨宸ヤ綔鏄庣粏澶辫触"); } -- Gitblit v1.9.1