From bc23a527d78611144860852474b8df69c8457f9f Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Thu, 13 Nov 2025 10:15:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E5=B0=8F=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/RfidMachineApiServiceImpl.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/gaotao/modules/api/service/impl/RfidMachineApiServiceImpl.java b/src/main/java/com/gaotao/modules/api/service/impl/RfidMachineApiServiceImpl.java index fc1e1b4..f9f9dfd 100644 --- a/src/main/java/com/gaotao/modules/api/service/impl/RfidMachineApiServiceImpl.java +++ b/src/main/java/com/gaotao/modules/api/service/impl/RfidMachineApiServiceImpl.java @@ -21,7 +21,7 @@ import org.springframework.stereotype.Service; @Slf4j @Service public class RfidMachineApiServiceImpl implements RfidMachineApiService { - + @Value("${custom.rfid-url}") private String rfidApi; @@ -36,12 +36,12 @@ public class RfidMachineApiServiceImpl implements RfidMachineApiService { @Override public void pushCheckToRfid(RfidTunnelOrderRequest request) { //------Rfid通道机--------- - log.info("开始推送订单信息到RFID通道机 - rqrq,托盘条码={}, 产品数量={}", + log.info("开始推送订单信息到RFID通道机 - rqrq,托盘条码={}, 产品数量={}", request.getPalletBarcode(), request.getProductCount()); Long logId = null; String url = rfidApi + "binding/goods_info"; - + try { // 记录接口调用日志 - rqrq String requestJson = JSONObject.toJSONString(request); @@ -63,8 +63,8 @@ public class RfidMachineApiServiceImpl implements RfidMachineApiService { ObjectMapper mapper = new ObjectMapper(); JsonNode jsonNode = mapper.readTree(responseStr); - int code = jsonNode.get("resCode").asInt(); - String msg = jsonNode.get("resMsg").asText(); + int code = jsonNode.get("ResCode").asInt(); + String msg = jsonNode.get("ResMsg").asText(); if(code!=200){ throw new RuntimeException("调用WCS接口失败,错误码:"+code+",错误信息:"+msg); } @@ -76,12 +76,12 @@ public class RfidMachineApiServiceImpl implements RfidMachineApiService { } catch (Exception e) { log.error("推送订单信息到RFID通道机失败 - rqrq,错误信息:{}", e.getMessage(), e); - + // 更新接口日志为失败 - rqrq if (logId != null) { interfaceCallLogService.updateCallResult(logId, null, "FAILED", e.getMessage(), null); } - + throw new RuntimeException("推送订单信息到RFID通道机失败:" + e.getMessage()); } }