Evan vor 2 Jahren
Ursprung
Commit
e4ed823766

+ 35 - 32
mp-service/src/main/java/com/qs/mp/pay/service/impl/WalletServiceImpl.java

@@ -202,38 +202,41 @@ public class WalletServiceImpl implements IWalletService {
       throw new ServiceException("支付发起签名失败");
     }
 
-    String result = OkHttpUtil.post("https://openapi.ysepay.com/gateway.do", params);
-
-    // 保存调用记录
-    YsCallLog ysCallLog = new YsCallLog();
-    ysCallLog.setBizId(orderId);
-    ysCallLog.setBizType(YsCallBizTypeEnum.ORDER_PAY);
-    ysCallLog.setInterfaceId(YsPayMethodConstants.H5_PAY_METHOD);
-    ysCallLog.setReqJson(JSONObject.toJSONString(params));
-    ysCallLog.setResJson(result);
-    ysCallLogService.save(ysCallLog);
-
-    //保存订单记录
-    PayOrder payOrder = new PayOrder();
-    payOrder.setOrderId(orderId);
-    payOrder.setBizType(bizType);
-    payOrder.setBizId(bizId);
-    payOrder.setTradeNo(tradeNo);
-    payOrder.setOrderTime(DateUtils.getTime());
-    payOrder.setPayResource("3"); // 支付宝直连
-    payOrder.setTransTypeCode("1020"); // 支付宝小程序
-    payOrder.setTransactionAmount(money);
-    payOrder.setOrderRemark(orderRemark);
-    payOrder.setOrderName(orderRemark);
-    payOrder.setOrderStatus(PayOrderStatusEnum.WAIT.getValue());
-    boolean ret = payOrderService.save(payOrder);
-    if (!ret) {
-      LogUtil.error(logger, "支付订单数据保存失败.");
-      throw new ServiceException("支付订单保存失败");
-    }
-
-    JSONObject data = new JSONObject();
-    data.put("payUrl", result);
+//    String result = OkHttpUtil.post("https://openapi.ysepay.com/gateway.do", params);
+//
+//    // 保存调用记录
+//    YsCallLog ysCallLog = new YsCallLog();
+//    ysCallLog.setBizId(orderId);
+//    ysCallLog.setBizType(YsCallBizTypeEnum.ORDER_PAY);
+//    ysCallLog.setInterfaceId(YsPayMethodConstants.H5_PAY_METHOD);
+//    ysCallLog.setReqJson(JSONObject.toJSONString(params));
+//    ysCallLog.setResJson(result);
+//    ysCallLogService.save(ysCallLog);
+//
+//    //保存订单记录
+//    PayOrder payOrder = new PayOrder();
+//    payOrder.setOrderId(orderId);
+//    payOrder.setBizType(bizType);
+//    payOrder.setBizId(bizId);
+//    payOrder.setTradeNo(tradeNo);
+//    payOrder.setOrderTime(DateUtils.getTime());
+//    payOrder.setPayResource("3"); // 支付宝直连
+//    payOrder.setTransTypeCode("1020"); // 支付宝小程序
+//    payOrder.setTransactionAmount(money);
+//    payOrder.setOrderRemark(orderRemark);
+//    payOrder.setOrderName(orderRemark);
+//    payOrder.setOrderStatus(PayOrderStatusEnum.WAIT.getValue());
+//    boolean ret = payOrderService.save(payOrder);
+//    if (!ret) {
+//      LogUtil.error(logger, "支付订单数据保存失败.");
+//      throw new ServiceException("支付订单保存失败");
+//    }
+//
+//    JSONObject data = new JSONObject();
+//    data.put("payUrl", result);
+
+
+    JSONObject data = JSONObject.parseObject(JSONObject.toJSONString(params));
     return data;
   }