Browse Source

// test

release_toaliyun_real
xhxu 3 years ago
parent
commit
f31fad8483
1 changed files with 12 additions and 1 deletions
  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 View File

@@ -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);


Loading…
Cancel
Save