From d2de40b544b5b069cd525143ff5a9e0d922b2c66 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期五, 08 八月 2025 15:18:41 +0800
Subject: [PATCH] 我的订单顺风车

---
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 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..bdb40ce 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
@@ -84,7 +84,7 @@
 			//修改过期的商家优惠券
 			userMerchantCouponService.updateExpired();
 			//处理超时未支付的订单
-			timoutNoPayment();
+//			timoutNoPayment();
 		} catch (Exception e) {
 			e.printStackTrace();
 		}
@@ -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