浏览代码

// test

release_toaliyun_real
xhxu 3 年前
父节点
当前提交
f31fad8483
共有 1 个文件被更改,包括 12 次插入1 次删除
  1. +12
    -1
      mallinkCallback/src/main/java/com/iformall/controller/callback/WxPayController.java

+ 12
- 1
mallinkCallback/src/main/java/com/iformall/controller/callback/WxPayController.java 查看文件

@@ -1,6 +1,7 @@
package com.iformall.controller.callback;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.iformall.controller.base.BaseController;
import com.iformall.domain.po.msg.FmInsideNotifyPaySuccessMsg;
import com.iformall.domain.po.msg.FmInsideNotifyRefundSuccessMsg;
@@ -196,7 +197,17 @@ public class WxPayController extends BaseController {
try {
json = IOUtils.toString(request.getInputStream(), Charset.forName("UTF-8"));
logger.info(json);
paramMap = JSON.parseObject(json,Map.class);
Map<String,Object> jsonMap = JSON.parseObject(json, Map.class);
for(String key:jsonMap.keySet()){
Object o = jsonMap.get(key);
if(o instanceof String){
paramMap.put(key,(String) o);
}else if(o instanceof JSONObject){
paramMap.put(key,JSON.toJSONString(o));
}else{
paramMap.put(key,String.valueOf(o));
}
}
// paramMap = WxPayment.xmlToMap(xml);
paramMap.put("tenantId", tenantId);
String jsonMsg = JSON.toJSONString(paramMap);


正在加载...
取消
保存