灵动网页支付

master
zhangshanxue 2020-08-21 20:45:45 +08:00
parent 2cc43277ea
commit fd55e6833c
3 changed files with 10 additions and 15 deletions

View File

@ -95,10 +95,7 @@ public class MHTHwNetRechargeController {
private MHTNetRechargeRequestBean getData(HashMap<String, String> parameterMap) { private MHTNetRechargeRequestBean getData(HashMap<String, String> parameterMap) {
String source = parameterMap.keySet().iterator().next(); MHTNetRechargeRequestBean rechargeRequestBean = gson.fromJson(new Gson().toJson(parameterMap), MHTNetRechargeRequestBean.class);
source = source.replaceAll(" ", "+");
LOGGER.info(source);
MHTNetRechargeRequestBean rechargeRequestBean = gson.fromJson(source, MHTNetRechargeRequestBean.class);
return rechargeRequestBean; return rechargeRequestBean;
} }

View File

@ -12,6 +12,7 @@ import com.jmfy.util.JsonUtil;
import com.jmfy.util.KTSDKConstans; import com.jmfy.util.KTSDKConstans;
import com.jmfy.util.MD5Util; import com.jmfy.util.MD5Util;
import com.jmfy.util.MHTSDKConstans; import com.jmfy.util.MHTSDKConstans;
import net.sf.json.JSON;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -76,7 +77,7 @@ public class MHTHwRechargeController {
String response = "SUCCESS"; String response = "SUCCESS";
try { try {
String consumerid = data.getConsumerid(); String consumerid = data.getConsumerId();
String sign = data.getSign(); String sign = data.getSign();
String sig = getMySign(data, appsecret); String sig = getMySign(data, appsecret);
@ -99,17 +100,14 @@ public class MHTHwRechargeController {
private MHTRechargeRequestBean.DataBean getData(HashMap<String, String> parameterMap) { private MHTRechargeRequestBean.DataBean getData(HashMap<String, String> parameterMap) {
String source = parameterMap.keySet().iterator().next(); MHTRechargeRequestBean.DataBean rechargeRequestBean = gson.fromJson( new Gson().toJson(parameterMap), MHTRechargeRequestBean.DataBean.class);
source = source.replaceAll(" ", "+");
LOGGER.info(source);
MHTRechargeRequestBean.DataBean rechargeRequestBean = gson.fromJson(source, MHTRechargeRequestBean.DataBean.class);
return rechargeRequestBean; return rechargeRequestBean;
} }
private String insertOrder(MHTRechargeRequestBean.DataBean data) { private String insertOrder(MHTRechargeRequestBean.DataBean data) {
try { try {
String consumerid = data.getConsumerid(); String consumerid = data.getConsumerId();
String consumerName = data.getConsumerName(); String consumerName = data.getConsumerName();
String orderNo = data.getOrderNo(); String orderNo = data.getOrderNo();

View File

@ -43,7 +43,7 @@ public class MHTRechargeRequestBean {
*/ */
private String consumerid;//游戏用户唯一标识 private String consumerId;//游戏用户唯一标识
private String consumerName;//Cp自定义信息 private String consumerName;//Cp自定义信息
private String orderNo;//平台订单编号 private String orderNo;//平台订单编号
private String orderDetail;//订单详情 private String orderDetail;//订单详情
@ -51,12 +51,12 @@ public class MHTRechargeRequestBean {
private String time;//平台支付时间 private String time;//平台支付时间
private String sign; private String sign;
public String getConsumerid() { public String getConsumerId() {
return consumerid; return consumerId;
} }
public void setConsumerid(String consumerid) { public void setConsumerId(String consumerId) {
this.consumerid = consumerid; this.consumerId = consumerId;
} }
public String getConsumerName() { public String getConsumerName() {