From cb5092a38a5123bd9da452ad311b9323561802b1 Mon Sep 17 00:00:00 2001 From: zwl <1051256694@qq.com> Date: 星期二, 20 五月 2025 13:55:11 +0800 Subject: [PATCH] # --- src/main/java/com/zy/common/web/WcsController.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java index 71e9d6a..c6150ae 100644 --- a/src/main/java/com/zy/common/web/WcsController.java +++ b/src/main/java/com/zy/common/web/WcsController.java @@ -194,6 +194,12 @@ WaitPakin waitPakin1=new WaitPakin(); waitPakin1.sync(wrkDetl); locMast1 =commonService.getLocNo2(waitPakin1,arr,0,type,1); + if (locMast1 == null) { + basDevp.setArea("鏈壘鍒扮┖搴撲綅"); + basDevpService.updateById(basDevp); + throw new CoolException("鏈壘鍒扮┖搴撲綅"); + } + //鏇存柊璐х墿鎵�鍦ㄥ簱浣嶇殑娣辨祬鍙� wrkDetl.setSource(locMast1.getLocAttribute()); wrkDetlService.update(wrkDetl,new EntityWrapper<WrkDetl>().eq("wrk_no", wrkDetl.getWrkNo())); @@ -214,6 +220,12 @@ int type=Cools.isEmpty(waitPakins.get(0).getBeBatch())?1:waitPakins.get(0).getBeBatch(); // 妫�绱㈠簱浣� locMast1 =commonService.getLocNo2(waitPakins.get(0),arr,0,type,1); + if (locMast1 == null) { + basDevp.setArea("鏈壘鍒扮┖搴撲綅"); + basDevpService.updateById(basDevp); + throw new CoolException("鏈壘鍒扮┖搴撲綅"); + } + int mbz=devpNo*10+Integer.valueOf(locMast1.getLocNo().substring(6)); //姝e父鍏ュ簱 workNo = commonService.getWorkNo(0); -- Gitblit v1.9.1