吴学文
2020-01-11 58872665eca6273aae92247c32e9582ee1d9a9c7
打印 微信支付交互日志
1个文件已修改
6 ■■■■ 已修改文件
AppFrontService/src/main/java/com/java110/app/smo/payment/impl/ToPaySMOImpl.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
AppFrontService/src/main/java/com/java110/app/smo/payment/impl/ToPaySMOImpl.java
@@ -76,7 +76,7 @@
        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 @@
//转换为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());