From af1bdf94021985a93f7e95854915653b6a2e9580 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 20 四月 2026 11:50:10 +0800
Subject: [PATCH] update
---
DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/CallbackController.java | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/CallbackController.java b/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/CallbackController.java
index eff5bb1..95eb650 100644
--- a/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/CallbackController.java
+++ b/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/CallbackController.java
@@ -97,6 +97,15 @@
orderCrossCityService.payOrderCrossCityCallback(Integer.valueOf(split[0]), orderId, 1);
return buildCbyzxCallbackResponse(0, "success");
}
+ if (outTradeNo.startsWith("onBehalf_")) {
+ String legacyOutTradeNo = outTradeNo.substring("onBehalf_".length());
+ String[] split = legacyOutTradeNo.split("_");
+ if (split.length < 2) {
+ return buildCbyzxCallbackResponse(1, "invalid onBehalf out_trade_no");
+ }
+ orderCrossCityService.payOrderCrossCityCallback(Integer.valueOf(split[0]), orderId, 1);
+ return buildCbyzxCallbackResponse(0, "success");
+ }
if (outTradeNo.startsWith("reassign_")) {
String legacyOutTradeNo = outTradeNo.substring("reassign_".length());
reassignService.payReassign(legacyOutTradeNo, orderId, 1);
--
Gitblit v1.7.1