Pārlūkot izejas kodu

打印 微信支付交互日志

吴学文 6 gadi atpakaļ
vecāks
revīzija
58872665ec

+ 5 - 1
AppFrontService/src/main/java/com/java110/app/smo/payment/impl/ToPaySMOImpl.java

@@ -76,7 +76,7 @@ public class ToPaySMOImpl extends AppAbstractComponentSMO implements IToPaySMO {
 
         JSONObject userResult = JSONObject.parseObject(responseEntity.getBody().toString());
         int total = userResult.getIntValue("total");
-        if(total < 1){
+        if (total < 1) {
             //未查询到用户信息
             throw new IllegalArgumentException("未查询微信用户");
         }
@@ -149,8 +149,12 @@ public class ToPaySMOImpl extends AppAbstractComponentSMO implements IToPaySMO {
 //转换为xml
         String xmlData = PayUtil.mapToXml(paramMap);
 
+        logger.debug("调用支付统一下单接口" + xmlData);
+
         ResponseEntity<String> responseEntity = restTemplate.postForEntity(
                 wechatAuthProperties.getWxPayUnifiedOrder(), xmlData, String.class);
+
+        logger.debug("统一下单返回"+responseEntity);
 //请求微信后台,获取预支付ID
         if (responseEntity.getStatusCode() != HttpStatus.OK) {
             throw new IllegalArgumentException("支付失败" + responseEntity.getBody());