Explorar el Código

微信支付回调修改日志内容

baolei hace 2 meses
padre
commit
0b97a3b85a

+ 2 - 13
08.src/Xingxi/xingxi-pay-utils/xingxi-unifiedpay-spring-boot-starter/src/main/java/com/xingxi/unifiedpay/open/WXPayCallbackEndpoint.java

@@ -44,20 +44,15 @@ public class WXPayCallbackEndpoint {
 
     @PostMapping("/wxpay/callback")
     public String callback(HttpServletRequest request, HttpServletResponse response) {
-        log.info("WXPayCallback");
+        log.debug("WXPayCallback");
 
         try {
 
             SignatureHeader signatureHeader = httpRequestToSignatureHeader(request);
             String s = StreamUtils.copyToString(request.getInputStream(), Charset.defaultCharset());
 
-            log.info("验签开始.s:{}", s);
-            log.info("验签开始.signatureHeader:{}", signatureHeader.toString());
-
             WxPayOrderNotifyV3Result wxPayOrderNotifyV3Result = wxPayService.parseOrderNotifyV3Result(s, signatureHeader);
 
-            log.info("验签成功.");
-
             WxPayOrderNotifyV3Result.DecryptNotifyResult decryptNotifyResult = wxPayOrderNotifyV3Result.getResult();
 
             XingxiUnifiedpayCallbackResultDTO xingxiUnifiedpayCallbackResultDTO = decryptNotifyResultToBiandanUnifiedpayCallbackResultDTO(decryptNotifyResult);
@@ -69,30 +64,24 @@ public class WXPayCallbackEndpoint {
             String outTradeNo = xingxiUnifiedpayCallbackResultDTO.getOutTradeNo();
             String callUnifiedpayComponent = xingxiUnifiedpayCallbackResultDTO.getCallUnifiedpayComponent();
 
-            log.info("outTradeNo:{}", outTradeNo);
-            log.info("tradeState:{}", tradeState);
-
             PaymentInfo dbPaymentInfo = xingxiUnifiedpayExtMapper.selectLockPaymentInfoByOutTradeNo(outTradeNo);
             if (dbPaymentInfo != null && "SUCCESS".equals(tradeState)) {
                 dbPaymentInfo.setUpdateUser(callUnifiedpayComponent);
                 dbPaymentInfo.setUpdateTime(new Date());
                 updatePaymentInfo(dbPaymentInfo, xingxiUnifiedpayCallbackDTO);
                 Long orderId = dbPaymentInfo.getOrderId();
-                log.info("orderId:{}", orderId);
                 // lock
                 Order dbOrder = xingxiUnifiedpayExtMapper.selectLockOrderByOrderId(orderId);
                 dbOrder.setUpdateTime(dbPaymentInfo.getUpdateTime());
                 dbOrder.setUpdateUser(dbPaymentInfo.getUpdateUser());
 
                 updateOrderStatus(dbOrder);
-                log.info("update order status success");
                 // 发送订单支付完成事件消息
                 orderPayedEvent(dbOrder);
-                log.info("send order orderPayedEvent");
             }
 
         } catch (Exception e) {
-            log.info("处理微信支付回调通知失败!!!!:{}", e.getMessage());
+            log.error("处理微信支付回调通知失败!!!!:{}", e.getMessage());
             return "FAIL";
         }