‘linchangsheng’ 2 周之前
父节点
当前提交
338e3a3ab0

+ 5 - 1
mall-miniapp-service/src/main/java/com/gree/mall/miniapp/controller/pay/PayOrderController.java

@@ -131,7 +131,11 @@ public class PayOrderController {
                 throw new RemoteServiceException("系统繁忙,请稍后再试");
             }
             String ip = IpUtil.getIpAddr(request);
-           // WorkerOrder workerOrder = payOrderLogic.upIsPay(orderId);
+            if (payType.equals("WECHAT")) {
+                WorkerOrder workerOrder = payOrderLogic.upIsPay(orderId);
+                WorkerOrder payStatus = payOrderLogic.paid(workerOrder.getOrderId(), authCode, ip, payType);
+                return ResponseHelper.success(payStatus);
+            }
             WorkerOrder payStatus = payOrderLogic.paid(orderId, authCode, ip, payType);
 
             return ResponseHelper.success(payStatus);