From ddefa6dc2532bf0a405d216a8fa8e2a4bb0bf96f Mon Sep 17 00:00:00 2001 From: jiazx0107@163.com <jiazx0107@163.com> Date: 星期六, 18 十一月 2023 14:17:42 +0800 Subject: [PATCH] 增加HTTP地磅协议实现 --- src/main/java/com/fzzy/protocol/weightyh/GatewaySyncWeightImplHttp.java | 14 ++++++-------- 1 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/fzzy/protocol/weightyh/GatewaySyncWeightImplHttp.java b/src/main/java/com/fzzy/protocol/weightyh/GatewaySyncWeightImplHttp.java index de1317f..c64add6 100644 --- a/src/main/java/com/fzzy/protocol/weightyh/GatewaySyncWeightImplHttp.java +++ b/src/main/java/com/fzzy/protocol/weightyh/GatewaySyncWeightImplHttp.java @@ -50,23 +50,21 @@ log.debug("--HTTP-WEIGHT-璇锋眰杩斿洖--{}", responseText); - String respJson; JSONObject resp; //璇存槑鏄疛SONP鏍煎紡-jsonpCallback({"content":""}) if (responseText.indexOf("jsonpCallback") >= 0) { - respJson = responseText.substring(responseText.indexOf("(") + 1, responseText.length() - 1); - resp = JSONObject.parseObject(respJson); - resp.put("code", 200); + responseText = responseText.substring(responseText.indexOf("(") + 1, responseText.length() - 1); + resp = JSONObject.parseObject(responseText); + resp.put("code", "200"); } else { - respJson = responseText; - resp = JSONObject.parseObject(respJson); + resp = JSONObject.parseObject(responseText); } - if (200 == (Integer) resp.get("code")) { + if ("200".equals(resp.get("code"))) { if (null == resp.get("content") || "".equals(resp.get("content"))) { reqData.setWeight(0.0); } else { - reqData.setWeight((Double) resp.get("content")); + reqData.setWeight(Double.valueOf(resp.get("content")+"")); } } -- Gitblit v1.9.3