From 64b43585fc8bed4612b32d7984729c5b1e449cf6 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期四, 20 二月 2025 13:47:25 +0800 Subject: [PATCH] #四向库入库修改 --- src/main/java/com/zy/asrs/task/WorkMastScheduler.java | 90 ++++++++++++++++++++++---------------------- 1 files changed, 45 insertions(+), 45 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/WorkMastScheduler.java b/src/main/java/com/zy/asrs/task/WorkMastScheduler.java index 373ebf2..41d3f4d 100644 --- a/src/main/java/com/zy/asrs/task/WorkMastScheduler.java +++ b/src/main/java/com/zy/asrs/task/WorkMastScheduler.java @@ -62,51 +62,51 @@ } } - @Scheduled(cron = "0/3 * * * * ? ") //鍏ュ簱浠诲姟涓嬪彂 - private void ShuttleInTaskSend(){ - List<WrkMast> wrkMasts1 = wrkMastService.selectList(new EntityWrapper<WrkMast>() - .in("io_type", 101,110,103,104,107) - .eq("wrk_sts", 105).eq("crn_no",7)); - if (!Cools.isEmpty(wrkMasts1)){ - return; - } - List<WrkMast> wrkMasts = wrkMastService.selectToShuttleTask(); - if (wrkMasts.isEmpty()) { - return; - } - try { - for (WrkMast wrkMast : wrkMasts) { - LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_no", wrkMast.getLocNo())); - if (locMast == null) { - throw new CoolException("涓嬪彂鍥涘悜杞cs浠诲姟澶辫触"); - } - String loc = (locMast.getRow1()-16)+"-"+locMast.getBay1()+"-"+locMast.getLev1(); - ShuttleTask param = new ShuttleTask(); - param.setTaskNo(wrkMast.getWrkNo().toString()); - param.setDestLoc(loc); - param.setOriginSite("31002"); - param.setBarcode(wrkMast.getBarcode()); - param.setPriority("11"); - String response = new HttpHandler.Builder() - .setUri(shuttleWcsUrl) - .setPath("/openapi/createInTask") - .setJson(JSON.toJSONString(param)) - .build() - .doPost(); - JSONObject jsonObject = JSON.parseObject(response); - Integer code = jsonObject.getInteger("code"); - if (code.equals(200)) { - wrkMast.setWrkSts(105L); - if (!wrkMastService.updateById(wrkMast)) { - log.error("宸ヤ綔妗workNo={}]鏍囪寰呭鐞嗗け璐�", wrkMast.getWrkNo()); - } - } - } - }catch (Exception e){ - throw new CoolException("涓嬪彂鍥涘悜杞cs浠诲姟澶辫触"); - } - - } +// @Scheduled(cron = "0/3 * * * * ? ") //鍏ュ簱浠诲姟涓嬪彂 +// private void ShuttleInTaskSend(){ +// List<WrkMast> wrkMasts1 = wrkMastService.selectList(new EntityWrapper<WrkMast>() +// .in("io_type", 101,110,103,104,107) +// .eq("wrk_sts", 105).eq("crn_no",7)); +// if (!Cools.isEmpty(wrkMasts1)){ +// return; +// } +// List<WrkMast> wrkMasts = wrkMastService.selectToShuttleTask(); +// if (wrkMasts.isEmpty()) { +// return; +// } +// try { +// for (WrkMast wrkMast : wrkMasts) { +// LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_no", wrkMast.getLocNo())); +// if (locMast == null) { +// throw new CoolException("涓嬪彂鍥涘悜杞cs浠诲姟澶辫触"); +// } +// String loc = (locMast.getRow1()-16)+"-"+locMast.getBay1()+"-"+locMast.getLev1(); +// ShuttleTask param = new ShuttleTask(); +// param.setTaskNo(wrkMast.getWrkNo().toString()); +// param.setDestLoc(loc); +// param.setOriginSite("31002"); +// param.setBarcode(wrkMast.getBarcode()); +// param.setPriority("11"); +// String response = new HttpHandler.Builder() +// .setUri(shuttleWcsUrl) +// .setPath("/openapi/createInTask") +// .setJson(JSON.toJSONString(param)) +// .build() +// .doPost(); +// JSONObject jsonObject = JSON.parseObject(response); +// Integer code = jsonObject.getInteger("code"); +// if (code.equals(200)) { +// wrkMast.setWrkSts(105L); +// if (!wrkMastService.updateById(wrkMast)) { +// log.error("宸ヤ綔妗workNo={}]鏍囪寰呭鐞嗗け璐�", wrkMast.getWrkNo()); +// } +// } +// } +// }catch (Exception e){ +// throw new CoolException("涓嬪彂鍥涘悜杞cs浠诲姟澶辫触"); +// } +// +// } @Scheduled(cron = "0/3 * * * * ? ") //鍑哄簱搴撲换鍔′笅鍙� private void ShuttleOutTaskSend(){ -- Gitblit v1.9.1