From d98e2b4b6ecc3da47030a8b188944f27f1e40662 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期二, 05 八月 2025 14:29:42 +0800
Subject: [PATCH] 修改bug

---
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java
index 674ea50..b908c1c 100644
--- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java
+++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java
@@ -162,6 +162,19 @@
 					log.error("备付金支付失败:{}", payInfo.getRetMsg());
 					continue;
 				}
+				PayInfoData payInfoData = payInfo.getData();
+				PaymentInfo paymentInfo = payInfoData.getPaymentInfos().get(0);
+				//支付成功,通知三方
+				PaymentOrderRequest paymentOrderRequest = new PaymentOrderRequest();
+				paymentOrderRequest.setPayItemId(paymentInfo.getPayItemId());
+				paymentOrderRequest.setPaymentInfo(payInfoData.getPaymentInfos());
+				paymentOrderRequest.setOrderId("PR" + orderPrivateCar.getId());
+				paymentOrderRequest.setCharge(BigDecimal.valueOf(orderPrivateCar.getOrderMoney()));
+				paymentOrderRequest.setPayTime(data.getPayTime());
+				paymentOrderRequest.setPaymentSerialNumber(payInfoData.getPayId());
+				OrderInfo orderInfo1 = OrderUtil.paymentOrder(paymentOrderRequest);
+				
+				
 				//查询三方订单状态
 				Driver driver1 = driverService.selectById(orderPrivateCar.getDriverId());
 				Company company = companyService.selectById(driver1.getCompanyId());

--
Gitblit v1.7.1