From 82de5a307466894bbb0258f8a63a26a7bb96d80d Mon Sep 17 00:00:00 2001 From: zhang <zc857179121@qq.com> Date: 星期四, 16 十月 2025 09:55:35 +0800 Subject: [PATCH] 13 --- src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java | 42 +++++++++++++++++++++--------------------- 1 files changed, 21 insertions(+), 21 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java b/src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java index 62c4ffa..383bf73 100644 --- a/src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java +++ b/src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java @@ -45,47 +45,47 @@ @Autowired private BasCrnpService basCrnpService; - public ReturnT<String> start(Integer ioType,Integer staNo,String locStsTarget) { + public ReturnT<String> start(Integer ioType, Integer staNo, String locStsTarget) { try { - if (wrkMastService.selectWrkMastBareBoardStaNo(ioType,staNo)!=0){ + if (wrkMastService.selectWrkMastBareBoardStaNo(ioType, staNo) != 0) { return null; } // 鑾峰彇宸ヤ綔鍙� int workNo = commonService.getWorkNo(WorkNoType.getWorkNoType(ioType)); - ArrayList<Integer> crns =new ArrayList<>(); + ArrayList<Integer> crns = new ArrayList<>(); List<BasCrnp> basCrnps = basCrnpService.selectList(new EntityWrapper<BasCrnp>().eq("crn_sts", 3).eq("out_enable", "Y").eq("wrk_no", 0)); - for (BasCrnp basCrnp : basCrnps){ + for (BasCrnp basCrnp : basCrnps) { crns.add(basCrnp.getCrnNo()); } - for (BasCrnp basCrnp : basCrnpService.selectList(new EntityWrapper<>())){ + for (BasCrnp basCrnp : basCrnpService.selectList(new EntityWrapper<>())) { crns.add(basCrnp.getCrnNo()); } - if (Cools.isEmpty(crns) || crns.size()==0){ + if (Cools.isEmpty(crns) || crns.size() == 0) { return null; } boolean sign = true; - for (Integer crnNo : crns){ + for (Integer crnNo : crns) { sign = true; - LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_sts",locStsTarget).eq("crn_no",crnNo)); + LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_sts", locStsTarget).eq("crn_no", crnNo)); if (Cools.isEmpty(locMast)) { // throw new CoolException("搴撲腑鏃犵┖鏉匡紒锛侊紒"); - sign=false; + sign = false; } - if (sign && !locMast.getLocSts().equals(locStsTarget)){ + if (sign && !locMast.getLocSts().equals(locStsTarget)) { // throw new CoolException("鎵�閫夊簱浣嶅瓨鍦ㄧ姸鎬佷笉涓篋鐨勫簱浣嶏紝搴撲綅鍙凤細"+locMast.getLocNo()+" 銆佸綋鍓嶇姸鎬侊細"+locMast.getLocSts()+"-"+locMast.getLocSts$()); - sign=false; + sign = false; } - if (sign){ + if (sign) { // 鑾峰彇婧愮珯 Wrapper<StaDesc> wrapper = new EntityWrapper<StaDesc>() .eq("type_no", ioType) .eq("stn_no", staNo) .eq("crn_no", crnNo); StaDesc staDesc = staDescService.selectOne(wrapper); - if (Cools.isEmpty(staDesc)){ + if (Cools.isEmpty(staDesc)) { sign = false; continue; } @@ -94,7 +94,7 @@ // throw new CoolException("妫�绱㈡簮绔欏け璐�"); sign = false; } - if (sign){ + if (sign) { Date now = new Date(); // 淇濆瓨宸ヤ綔妗� WrkMast wrkMast = new WrkMast(); @@ -107,10 +107,10 @@ wrkMast.setStaNo(staNo); // 鐩爣绔� wrkMast.setCrnNo(locMast.getCrnNo()); wrkMast.setSourceLocNo(locMast.getLocNo()); // 婧愬簱浣� - wrkMast.setFullPlt(ioType.equals(110)? "N" : "Y"); // 婊℃澘锛歒 + wrkMast.setFullPlt(ioType.equals(110) ? "N" : "Y"); // 婊℃澘锛歒 wrkMast.setPicking("N"); // 鎷f枡 wrkMast.setExitMk("N"); // 閫�鍑� - wrkMast.setEmptyMk(ioType.equals(110)? "Y" : "N"); // 绌烘澘 + wrkMast.setEmptyMk(ioType.equals(110) ? "Y" : "N"); // 绌烘澘 wrkMast.setLinkMis("N"); wrkMast.setAppeUser(9999L); wrkMast.setAppeTime(now); @@ -121,25 +121,25 @@ throw new CoolException("淇濆瓨宸ヤ綔妗eけ璐�"); } // 鏇存柊搴撲綅鐘舵�� D.绌烘澘 -> R.鍑哄簱棰勭害 - if (locMast.getLocSts().equals(locStsTarget)){ + if (locMast.getLocSts().equals(locStsTarget)) { locMast.setLocSts("R"); locMast.setModiUser(9999L); locMast.setModiTime(now); if (!locMastService.updateById(locMast)) { throw new CoolException("鏇存柊搴撲綅鐘舵�佸け璐�"); - }else { + } else { return SUCCESS; } } } } } - if (!sign){ + if (!sign) { log.error("鏈煡鍒板彲鍑哄簱鐨勭┖鏉匡紒锛侊紒"); return null; } - }catch (Exception e){ - log.error("寮傚父锛侊紒锛�"+e); + } catch (Exception e) { + log.error("寮傚父锛侊紒锛�" + e); return null; } return SUCCESS; -- Gitblit v1.9.1