From f638c59bf4d35a4e2f645a157cdc5ce787094012 Mon Sep 17 00:00:00 2001 From: LSH Date: 星期一, 13 二月 2023 10:57:47 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java | 23 ++++------------------- 1 files changed, 4 insertions(+), 19 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java index c334d7a..3c49116 100644 --- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java @@ -25,9 +25,6 @@ import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; - -import java.text.ParseException; -import java.text.SimpleDateFormat; import java.util.*; /** @@ -590,18 +587,12 @@ int countLoc = locDetlService.selectCount(new EntityWrapper<LocDetl>().eq("zpallet",param.getPackNo())); int countWrk = wrkDetlService.selectCount(new EntityWrapper<WrkDetl>().eq("zpallet",param.getPackNo())); + int countPakin = waitPakinService.selectCount(new EntityWrapper<WaitPakin>().eq("zpallet",param.getPackNo())); if (countLoc > 0 || countWrk > 0) { throw new CoolException("宸ヤ綔妗�/搴撳瓨鏉$爜鏁版嵁宸插瓨鍦�===>>" + param.getPackNo()); + }else if (countPakin>0){ + throw new CoolException("閲嶅鐢宠" + param.getPackNo()); } - - SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - java.util.Date date1=null; - try { - date1= sdf.parse(param.getRequestTime()); - } catch (ParseException e) { - e.printStackTrace(); - } - java.sql.Date requestTime = new java.sql.Date(date1.getTime()); // 鐢熸垚鍏ュ簱閫氱煡妗� // Mat mat = matService.selectByMatnr(param.getPackName()); @@ -616,7 +607,7 @@ waitPakin.setIoStatus("N"); // 鍏ュ嚭鐘舵�� waitPakin.setAnfme(1.0); // 鏁伴噺 waitPakin.setStatus("Y"); // 鐘舵�� - waitPakin.setManuDate(requestTime.toString()); + waitPakin.setManuDate(param.getRequestTime()); waitPakin.setAppeUser(null); waitPakin.setAppeTime(new Date()); waitPakin.setModiUser(null); @@ -651,12 +642,6 @@ throw new CoolException("PACK鐮佷负锛�"+param.getPackNo()+"鐨勮揣鐗╁簱浣嶇姸鎬佷笉鏄�淔鈥�"); }else if (locMast.getFireStatus()!=0){ throw new CoolException("璀﹀憡锛侊紒锛丳ACK鐮佷负锛�"+param.getPackNo()+"鐨勫簱浣嶏細"+locMast.getLocNo()+"娑堥槻鐘舵�佸紓甯革紒锛侊紒"); -// }else if (locMast.getFireStatus()!=0){ -// throw new CoolException("璀﹀憡锛侊紒锛丳ACK鐮佷负锛�"+param.getPackNo()+"鐨勫簱浣嶏細"+locMast.getLocNo()+"娑堥槻鐘舵�佸紓甯革紒锛侊紒"); -// }else if (locMast.getFireStatus()!=0){ -// throw new CoolException("璀﹀憡锛侊紒锛丳ACK鐮佷负锛�"+param.getPackNo()+"鐨勫簱浣嶏細"+locMast.getLocNo()+"娑堥槻鐘舵�佸紓甯革紒锛侊紒"); -// }else if (locMast.getFireStatus()!=0){ -// throw new CoolException("璀﹀憡锛侊紒锛丳ACK鐮佷负锛�"+param.getPackNo()+"鐨勫簱浣嶏細"+locMast.getLocNo()+"娑堥槻鐘舵�佸紓甯革紒锛侊紒"); }else { Date now = new Date(); Integer ioType = 101; //鍏ュ嚭搴撶被鍨� -- Gitblit v1.9.1