From f2e36a79abd1682157dfdbc5da72c78a97b1a1e9 Mon Sep 17 00:00:00 2001 From: jiahuiwen Date: Wed, 27 Oct 2021 13:33:27 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=82=E6=95=B0=E8=A7=A3=E6=9E=90=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/HaoGameRechargeController.java | 62 +------------------ src/main/java/com/jmfy/util/JsonUtil.java | 19 +++--- 2 files changed, 10 insertions(+), 71 deletions(-) diff --git a/src/main/java/com/jmfy/controller/HaoGameRechargeController.java b/src/main/java/com/jmfy/controller/HaoGameRechargeController.java index 9dace0e..1e05432 100644 --- a/src/main/java/com/jmfy/controller/HaoGameRechargeController.java +++ b/src/main/java/com/jmfy/controller/HaoGameRechargeController.java @@ -35,63 +35,6 @@ public class HaoGameRechargeController { private static final Logger LOGGER = LoggerFactory.getLogger(HaoGameRechargeController.class); - class Extra{ - private String platform; - private String ccId; - private String roleId; - private String productId; - private String extension; - private String serverId; - - public String getPlatform() { - return platform; - } - - public void setPlatform(String platform) { - this.platform = platform; - } - - public String getCcId() { - return ccId; - } - - public void setCcId(String ccId) { - this.ccId = ccId; - } - - public String getRoleId() { - return roleId; - } - - public void setRoleId(String roleId) { - this.roleId = roleId; - } - - public String getProductId() { - return productId; - } - - public void setProductId(String productId) { - this.productId = productId; - } - - public String getExtension() { - return extension; - } - - public void setExtension(String extension) { - this.extension = extension; - } - - public String getServerId() { - return serverId; - } - - public void setServerId(String serverId) { - this.serverId = serverId; - } - } - class HaoGameParam { private String outtradeno; private String tradeno; @@ -174,10 +117,9 @@ public class HaoGameRechargeController { LOGGER.info("data is null"); return "data is null"; } - - LOGGER.info("haoGameCallback parameterMap getOuttradeno={} getTradeno={} getAmount={} getExtra={} getOpenid={} ", haoGamePram.getOuttradeno(), haoGamePram.getTradeno(), haoGamePram.getAmount(), + LOGGER.info("haoGameCallback parameterMap getOuttradeno={} getTradeno={} getAmount={} getExtra={} getOpenid={} ", + haoGamePram.getOuttradeno(), haoGamePram.getTradeno(), haoGamePram.getAmount(), haoGamePram.getExtra(), haoGamePram.getOpenid()); - String outtradeno = parameterMap.get("outtradeno"); String orderId = parameterMap.get("tradeno"); String status = parameterMap.get("status"); diff --git a/src/main/java/com/jmfy/util/JsonUtil.java b/src/main/java/com/jmfy/util/JsonUtil.java index a6aa186..59d1015 100644 --- a/src/main/java/com/jmfy/util/JsonUtil.java +++ b/src/main/java/com/jmfy/util/JsonUtil.java @@ -76,18 +76,15 @@ public class JsonUtil { JSONObject data = new JSONObject(paramName); Set strings = data.keySet(); for (String string : strings) { - LOGGER.info("getParameterMapYX =================> {} ", string); + string = string.replace("{", ""); + string = string.replace("}", ""); + string = string.replace("extra\":", ""); + String[] split = string.split(","); + for (String s : split) { + String[] split1 = s.split(":"); + map.put(split1[0].replace("\"", ""), split1[1].replace("\"", "")); + } } - -// String serverID = data.getString("districtid");// 区服id -// String productID = data.getString("productId"); -// String ccId = data.getString("ccId"); -// String platform = data.getString("platform"); - - String[] paramValues = request.getParameterValues(paramName); - String paramValue = paramValues[0]; - map.put(paramName, paramValue); - LOGGER.info("parameter : " + paramName + "=" + paramValue); } return map; }