diff --git a/src/main/java/com/jmfy/controller/MHTHwNetRechargeController.java b/src/main/java/com/jmfy/controller/MHTHwNetRechargeController.java index 42246c6..20ea635 100644 --- a/src/main/java/com/jmfy/controller/MHTHwNetRechargeController.java +++ b/src/main/java/com/jmfy/controller/MHTHwNetRechargeController.java @@ -95,10 +95,7 @@ public class MHTHwNetRechargeController { private MHTNetRechargeRequestBean getData(HashMap parameterMap) { - String source = parameterMap.keySet().iterator().next(); - source = source.replaceAll(" ", "+"); - LOGGER.info(source); - MHTNetRechargeRequestBean rechargeRequestBean = gson.fromJson(source, MHTNetRechargeRequestBean.class); + MHTNetRechargeRequestBean rechargeRequestBean = gson.fromJson(new Gson().toJson(parameterMap), MHTNetRechargeRequestBean.class); return rechargeRequestBean; } diff --git a/src/main/java/com/jmfy/controller/MHTHwRechargeController.java b/src/main/java/com/jmfy/controller/MHTHwRechargeController.java index 19fb1f8..1a13421 100644 --- a/src/main/java/com/jmfy/controller/MHTHwRechargeController.java +++ b/src/main/java/com/jmfy/controller/MHTHwRechargeController.java @@ -12,6 +12,7 @@ import com.jmfy.util.JsonUtil; import com.jmfy.util.KTSDKConstans; import com.jmfy.util.MD5Util; import com.jmfy.util.MHTSDKConstans; +import net.sf.json.JSON; import org.apache.commons.lang.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -76,7 +77,7 @@ public class MHTHwRechargeController { String response = "SUCCESS"; try { - String consumerid = data.getConsumerid(); + String consumerid = data.getConsumerId(); String sign = data.getSign(); String sig = getMySign(data, appsecret); @@ -99,17 +100,14 @@ public class MHTHwRechargeController { private MHTRechargeRequestBean.DataBean getData(HashMap parameterMap) { - String source = parameterMap.keySet().iterator().next(); - source = source.replaceAll(" ", "+"); - LOGGER.info(source); - MHTRechargeRequestBean.DataBean rechargeRequestBean = gson.fromJson(source, MHTRechargeRequestBean.DataBean.class); + MHTRechargeRequestBean.DataBean rechargeRequestBean = gson.fromJson( new Gson().toJson(parameterMap), MHTRechargeRequestBean.DataBean.class); return rechargeRequestBean; } private String insertOrder(MHTRechargeRequestBean.DataBean data) { try { - String consumerid = data.getConsumerid(); + String consumerid = data.getConsumerId(); String consumerName = data.getConsumerName(); String orderNo = data.getOrderNo(); diff --git a/src/main/java/com/jmfy/controller/MHTRechargeRequestBean.java b/src/main/java/com/jmfy/controller/MHTRechargeRequestBean.java index fb8685a..ff38985 100644 --- a/src/main/java/com/jmfy/controller/MHTRechargeRequestBean.java +++ b/src/main/java/com/jmfy/controller/MHTRechargeRequestBean.java @@ -43,7 +43,7 @@ public class MHTRechargeRequestBean { */ - private String consumerid;//游戏用户唯一标识 + private String consumerId;//游戏用户唯一标识 private String consumerName;//Cp自定义信息 private String orderNo;//平台订单编号 private String orderDetail;//订单详情 @@ -51,12 +51,12 @@ public class MHTRechargeRequestBean { private String time;//平台支付时间 private String sign; - public String getConsumerid() { - return consumerid; + public String getConsumerId() { + return consumerId; } - public void setConsumerid(String consumerid) { - this.consumerid = consumerid; + public void setConsumerId(String consumerId) { + this.consumerId = consumerId; } public String getConsumerName() {