Browse Source

数据库密码

tangxiangan 9 months ago
parent
commit
05ea334ac5

+ 3 - 0
backend-core/src/main/java/cn/kdan/pdf/backend/core/controller/OrderController.java

@@ -3,6 +3,7 @@ package cn.kdan.pdf.backend.core.controller;
 import cn.kdan.pdf.backend.core.pojo.OrderVO;
 import cn.kdan.pdf.backend.core.service.OrderService;
 import constant.CommonConstant;
+import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 import pojo.ResultMap;
@@ -16,6 +17,7 @@ import javax.validation.constraints.NotBlank;
 @CrossOrigin(origins = "*")
 @RestController
 @RequestMapping("/order")
+@Slf4j
 public class OrderController {
     @Autowired
     private OrderService orderService;
@@ -37,6 +39,7 @@ public class OrderController {
      */
     @PostMapping("syncOrder")
     public ResultMap<String> syncOrder(@RequestBody String xmlData) {
+        log.info("微信支付回调开始");
         return new ResultMap<>(CommonConstant.SUCCESS, CommonConstant.RESULT_SUCCESS, orderService.syncOrder(xmlData));
     }
 

+ 3 - 0
backend-core/src/main/java/cn/kdan/pdf/backend/core/service/impl/OrderServiceImpl.java

@@ -258,6 +258,7 @@ public class OrderServiceImpl implements OrderService {
             //  订单号
             while (true) {
                 String lockKey = "WX_ORDER_LOCK_KEY_" + tradeNo ;
+                log.info("微信支付成功回调tradeNo:{}", tradeNo);
                 Orders order = checkOrders(tradeNo, lockKey);
                 if (ObjectUtils.isEmpty(order)) {
                     break;
@@ -292,6 +293,7 @@ public class OrderServiceImpl implements OrderService {
      */
     private void handlePayResult(Orders order){
         WXPayOrderQueryResult wxPayOrderQueryResult = wxPayService.orderQuery(order.getTradeNo());
+        log.info("微信订单回调结果:{}",wxPayOrderQueryResult.getTradeState());
         switch(WxOrderStatusEnum.getByCode(wxPayOrderQueryResult.getTradeState())) {
             case NOT_PAY:
                 //如果是未支付,记录result
@@ -407,6 +409,7 @@ public class OrderServiceImpl implements OrderService {
         try {
             notifyMap = WXPayUtil.xmlToMap(xmlData);
             WXPayOrderNotifyResult result = JSON.parseObject(JSON.toJSONString(notifyMap), WXPayOrderNotifyResult.class);
+            log.info("微信支付回调xmlData: {}",xmlData);
             if (wxpay.isPayResultNotifySignatureValid(notifyMap)) {
                 // 签名正确,进行处理。
                 // 注意特殊情况:订单已经退款,但收到了支付结果成功的通知,不应把商户侧订单状态从退款改成支付成功

+ 1 - 1
backend-core/src/main/resources/application-pro-db.properties

@@ -1,4 +1,4 @@
 jdbc.driverClassName=com.mysql.cj.jdbc.Driver
 jdbc.url=jdbc\:mysql\://rm-uf6d6460w57jslo58co.mysql.rds.aliyuncs.com\:3306/e7pdf_backend_pro?autoReconnect\=true&&useSSL\=false
 jdbc.username=deployer
-jdbc.password=deployer@123!
+jdbc.password=werqas@2023xxo1