From 719b9f92a4538cd1fd69c09bc30f00541de05409 Mon Sep 17 00:00:00 2001 From: lsh <lsh> Date: 星期六, 13 七月 2024 18:49:10 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 23 +++++++++++++++++++---- 1 files changed, 19 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java index f5af807..0c458be 100644 --- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java @@ -646,12 +646,27 @@ throw new CoolException("鏇存柊plc绔欑偣淇℃伅澶辫触"); } } else { - log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", wmsUrl + "/rpc/pakin/loc/v1", JSON.toJSONString(param), response); + SearchLocParam param2 = new SearchLocParam(); + param2.setBarcode(barcode); + param2.setSourceStaNo(inSta.getStaNo()); + param2.setLocType1(locTypeDto.getLocType1()); + String response2 = new HttpHandler.Builder() + .setUri(wmsUrl) + .setPath("/rpc/pakin/yx/loc/v33") + .setJson(JSON.toJSONString(param2)) + .build() + .doPost(); + JSONObject jsonObject2 = JSON.parseObject(response2); + if (jsonObject2.getInteger("code").equals(200)) { + log.info("澶ф枡绠辫嚜鍔ㄧ粍鎵樻垚鍔燂紒锛�"); + } else { + log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", wmsUrl + "/rpc/pakin/loc/v1", JSON.toJSONString(param), response); - LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, inSta.getLed()); + LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, inSta.getLed()); - if (ledThread != null) { - MessageQueue.offer(SlaveType.Led, inSta.getLed(), new Task(5, "鍏ュ簱澶辫触锛�")); + if (ledThread != null) { + MessageQueue.offer(SlaveType.Led, inSta.getLed(), new Task(5, "鍏ュ簱澶辫触锛�")); + } } } -- Gitblit v1.9.1