diff --git a/jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/lianlian/util/HttpRequestUtil.java b/jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/lianlian/util/HttpRequestUtil.java index 0aed14262..817b79c5d 100644 --- a/jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/lianlian/util/HttpRequestUtil.java +++ b/jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/lianlian/util/HttpRequestUtil.java @@ -129,17 +129,18 @@ public class HttpRequestUtil { log.info("接收到返回数据:{}", hutoolRequest); // System.out.println("接收到返回数据:" + hutoolRequest); - Map map = (Map) JSON.parse(hutoolRequest); + Map map = (Map) JSON.parse(hutoolRequest); log.info("返回数据map:{}", JSON.toJSONString(map)); - String ret = map.get("Ret"); - String resultMsg = map.get("Msg"); - if (!StringUtils.equals(Constants.ZERO, ret)) { + + int ret = (int) map.get("Ret"); + String resultMsg = (String) map.get("Msg"); + if (ret != 0) { // 表示请求有异常 log.error("联联平台发送请求 error:{}, 源数据:{}", resultMsg, data); return resultMsg; } - String rData = map.get("Data"); + String rData = (String) map.get("Data"); byte[] plainText = Cryptos.aesDecrypt(Encodes.decodeBase64(rData), dataSecret.getBytes(), dataSecretIV.getBytes());