From 0301e6673ac109b076f4feba47a9cee0ef033afa Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期二, 23 七月 2024 18:32:23 +0800 Subject: [PATCH] # 订单修改页面调整 --- src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java b/src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java index dfe1c39..0207985 100644 --- a/src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java +++ b/src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java @@ -93,6 +93,7 @@ mast.setAppeTime(now); mast.setModiUser(9527L); mast.setModiTime(now); + mast.setLogErrMemo("doAutoMove"); if (!agvWrkMastService.insertByIncrease(mast)) { throw new CoolException("淇濆瓨宸ヤ綔妗eけ璐�"); } @@ -192,11 +193,17 @@ if (Cools.isEmpty(locMast)) { throw new CoolException("鏆傛棤搴撲綅"); } + AgvWrkMast workingMast = agvWrkMastService.selectOne(new EntityWrapper<AgvWrkMast>().eq("loc_no", locMast.getLocNo())); + if (!Cools.isEmpty(workingMast)) { + throw new CoolException("褰撳墠搴撲綅姝e湪杩涜鍏ュ簱锛岃繘琛屼笅涓�娆¤疆璇�"); + } agvWrkMast.setWrkSts(201L); agvWrkMast.setLocNo(locMast.getLocNo()); agvWrkMastService.updateById(agvWrkMast); //鏇存柊鐩爣搴撲綅鐘舵�� updateAgvLocMast(locMast,"S"); + AgvLocMast locMast1 = agvLocMastService.selectOne(new EntityWrapper<AgvLocMast>().eq("loc_no", locMast.getLocNo())); + log.info("鑷姩璋冩嫧浠诲姟 ==> 婧愬簱浣嶏細{}锛岀洰鏍囧簱浣嶏細{},搴撲綅鐘舵�亄}",agvWrkMast.getSourceLocNo(),agvWrkMast.getLocNo(),locMast1.getLocSts()); return SUCCESS; } @@ -210,6 +217,7 @@ } agvWrkMast.setWrkSts(201L); agvWrkMast.setLocNo(locMast.getLocNo()); + agvWrkMast.setLogErrMemo("start2-doAutoMove2"); agvWrkMastService.updateById(agvWrkMast); //鏇存柊鐩爣搴撲綅鐘舵�� updateAgvLocMast(locMast,"S"); @@ -232,6 +240,7 @@ } agvWrkMast.setWrkSts(201L); agvWrkMast.setLocNo(devpNo.getDevNo()); + agvWrkMast.setLogErrMemo("start3-doHandMove2"); agvWrkMastService.updateById(agvWrkMast); updateAgvBasDevp(devpNo,"S",null,agvWrkMast.getBarcode()); return SUCCESS; @@ -291,6 +300,7 @@ mast.setAppeTime(now); mast.setModiUser(9527L); mast.setModiTime(now); + mast.setLogErrMemo("autoEmptyBack"); if (!agvWrkMastService.insertByIncrease(mast)) { throw new CoolException("淇濆瓨宸ヤ綔妗eけ璐�"); } @@ -313,6 +323,7 @@ agvWrkMast.setLocNo(locMast.getLocNo()); agvWrkMast.setModiUser(9527L); agvWrkMast.setModiTime(now); + agvWrkMast.setLogErrMemo("autoEmptyBack3"); if (!agvWrkMastService.updateById(agvWrkMast)) { throw new CoolException("淇濆瓨宸ヤ綔妗eけ璐�"); } @@ -352,6 +363,7 @@ mast.setAppeTime(now); mast.setModiUser(9527L); mast.setModiTime(now); + mast.setLogErrMemo("autoEmptyBack2"); if (!agvWrkMastService.insertByIncrease(mast)) { throw new CoolException("淇濆瓨宸ヤ綔妗eけ璐�"); } @@ -419,6 +431,7 @@ mast.setAppeTime(now); mast.setModiUser(9527L); mast.setModiTime(now); + mast.setLogErrMemo("autoEmptyBack4"); if (!agvWrkMastService.insertByIncrease(mast)) { throw new CoolException("淇濆瓨宸ヤ綔妗eけ璐�"); } @@ -457,6 +470,7 @@ mast.setAppeTime(now); mast.setModiUser(9527L); mast.setModiTime(now); + mast.setLogErrMemo("autoEmptyBack5"); // 鍒ゆ柇 鎺ラ┏鐐规槸鍚﹁嚜鍔� if ("Y".equals(agvBasDevp.getAutoing())) { //宸ヤ綔鐘舵�� @@ -513,6 +527,7 @@ mast.setAppeTime(now); mast.setModiUser(9527L); mast.setModiTime(now); + mast.setLogErrMemo("autoEmptyBack6"); if (!agvWrkMastService.insertByIncrease(mast)) { throw new CoolException("淇濆瓨宸ヤ綔妗eけ璐�"); } -- Gitblit v1.9.1