灵动网页支付

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) {
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;
}

View File

@ -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<String, String> 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();

View File

@ -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() {