From 09eaed126828820d04b7b7787b82badbd981a3c4 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期二, 24 十二月 2024 15:25:12 +0800 Subject: [PATCH] # --- src/main/java/com/zy/common/web/WcsController.java | 21 ++++++++++----------- 1 files changed, 10 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java index 5e3124c..a113970 100644 --- a/src/main/java/com/zy/common/web/WcsController.java +++ b/src/main/java/com/zy/common/web/WcsController.java @@ -21,7 +21,6 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.transaction.annotation.Transactional; -import org.springframework.transaction.interceptor.TransactionAspectSupport; import org.springframework.web.bind.annotation.*; import java.util.*; @@ -66,7 +65,7 @@ String sta = param.get("sta"); // 鍛戒护闆嗗悎 List<LedCommand> commands = new ArrayList<>(); - if ("0".equals(sta)) { + if (!"0".equals(taskNo)) { // 宸ヤ綔妗i泦鍚� List<WrkMast> wrkMasts = new ArrayList<>(); @@ -139,7 +138,7 @@ for (WrkMast wrkMast1 : wrkMasts) { wrkMast1.setOveMk("Y"); wrkMast1.setModiTime(new Date()); - if (wrkMastService.updateById(wrkMast1)) { + if (!wrkMastService.update(wrkMast1,new EntityWrapper<WrkMast>().eq("wrk_No",wrkMast1.getWrkNo()))) { throw new CoolException("鏇存柊宸ヤ綔妗eけ璐�"); } } @@ -160,7 +159,7 @@ public synchronized R getledError(@RequestBody Map<String, String> param) { String sta = param.get("sta"); String message = param.get("msg"); - if (Cools.isEmpty(sta) || Cools.isEmpty(message)) { + if (Cools.isEmpty(sta) ) { return R.error(); } Map<String,Object> map=new HashMap<String, Object>(); @@ -192,12 +191,12 @@ if (Cools.isEmpty(staDesc)){ throw new CoolException("鏈壘鍒扮珯鐐硅矾寰�"); } - if (wrkMast.getWrkSts() == 14 && wrkMast.getIoType() == 103){ + if (wrkMast.getWrkSts() == 14 && (wrkMast.getIoType() == 103 || wrkMast.getIoType() == 107)){ try { // 淇濆瓨宸ヤ綔鏄庣粏妗e巻鍙叉。 - if (wrkMastService.saveWrkDetlLog(wrkMast.getWrkNo()) == 0) { - throw new CoolException("淇濆瓨宸ヤ綔鏄庣粏妗e巻鍙叉。澶辫触"); - } +// if (wrkMastService.saveWrkDetlLog(wrkMast.getWrkNo()) == 0) { +// throw new CoolException("淇濆瓨宸ヤ綔鏄庣粏妗e巻鍙叉。澶辫触"); +// } // 淇濆瓨宸ヤ綔涓绘。鍘嗗彶妗� if (wrkMastService.saveWrkMastLog(wrkMast.getWrkNo()) == 0) { throw new CoolException("淇濆瓨宸ヤ綔涓绘。鍘嗗彶妗eけ璐�"); @@ -399,7 +398,7 @@ } WrkMast wrkMastPakin = wrkMastService.selectOne(new EntityWrapper<WrkMast>() .eq("barcode", param.getBarcode()) - .in("io_type", 103,53) + .in("io_type", 103,53,107,57) .eq("wrk_sts",14)); if (!Cools.isEmpty(wrkMastPakin)){ StartupDto locNo3 = getLocNo3(param); @@ -519,7 +518,7 @@ wrkMast.setIoTime(new Date()); wrkMast.setWrkSts(2L); // 宸ヤ綔鐘舵�侊細鐢熸垚鍏ュ簱ID wrkMast.setIoType(1); // 鍏ュ嚭搴撶姸鎬侊細1.鍏ュ簱 - wrkMast.setIoPri(13D); // 浼樺厛绾� + wrkMast.setIoPri(12D); // 浼樺厛绾� wrkMast.setCrnNo(dto.getCrnNo()); wrkMast.setSourceStaNo(dto.getSourceStaNo()); wrkMast.setStaNo(dto.getStaNo()); @@ -593,7 +592,7 @@ wrkMast.setIoTime(new Date()); wrkMast.setWrkSts(2L); // 宸ヤ綔鐘舵�侊細鐢熸垚鍏ュ簱ID wrkMast.setIoType(10); // 鍏ュ嚭搴撶姸鎬侊細10.绌烘澘鍏ュ簱 - wrkMast.setIoPri(13D); // 浼樺厛绾� + wrkMast.setIoPri(12D); // 浼樺厛绾� wrkMast.setCrnNo(dto.getCrnNo()); wrkMast.setSourceStaNo(dto.getSourceStaNo()); wrkMast.setStaNo(dto.getStaNo()); -- Gitblit v1.9.1