From 5461767b8cf18089f500f66d49b6a5f2ef1a88b1 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期三, 08 七月 2026 14:37:29 +0800
Subject: [PATCH] 增加取消订单时调用关闭支付订单接口

---
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/controller/PayInfoController.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/controller/PayInfoController.java b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/controller/PayInfoController.java
index 2f6f577..24e3fe6 100644
--- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/controller/PayInfoController.java
+++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/shunfeng/controller/PayInfoController.java
@@ -190,6 +190,7 @@
                 if(ToolUtil.isEmpty(userInfo.getAppletsOpenId())){
                     return ResultUtil.error("获取微信身份信息失败,无法发起支付");
                 }
+                String payId = "";
                 if(null == orderRide.getIsCreated() || 0 == orderRide.getIsCreated()){
                     //调用中台创建订单及拉起支付接口
                     TradeOrderCreateData tradeOrderCreateData = new TradeOrderCreateData();
@@ -219,6 +220,7 @@
                     orderRide.setIsCreated(1);
                     orderRide.setZttravelId(tradeOrderCreate.getOrderInfo().getOrderId());
                     info = payInfo.getData().getRedirectUrl();
+                    payId = payInfo.getData().getPayId();
                 }else{
                     //拉起支付
                     TradePayOff1Data tradePayOff1Data = new TradePayOff1Data();
@@ -238,6 +240,7 @@
                         return ResultUtil.error(payInfo.getRetMsg());
                     }
                     info = payInfo.getData().getRedirectUrl();
+                    payId = payInfo.getData().getPayId();
                 }
                 orderRideService.updateById(orderRide);
 

--
Gitblit v1.7.1