From df7ea92f6e128abf309d389bd99ffc4602ee2049 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 18 五月 2026 19:00:29 +0800
Subject: [PATCH] 对接财务

---
 xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/controller/XpOrderController.java |   19 +++++++------------
 1 files changed, 7 insertions(+), 12 deletions(-)

diff --git a/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/controller/XpOrderController.java b/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/controller/XpOrderController.java
index b50c0f3..dc76974 100644
--- a/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/controller/XpOrderController.java
+++ b/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/controller/XpOrderController.java
@@ -16,11 +16,13 @@
 import com.xiaopeng.api.dto.statistics.StatisticsQueryDTO;
 import com.xiaopeng.api.dto.vehicleConvoy.BaseVehicleUserDto;
 import com.xiaopeng.api.feignClient.account.SysGroupMenuClient;
+import com.xiaopeng.api.feignClient.frdXfipEvent.XpFrdXfipEventClient;
 import com.xiaopeng.api.feignClient.operation.XpWhiteListClient;
 import com.xiaopeng.api.feignClient.vehicleConvoy.VehicleMacClient;
 import com.xiaopeng.api.feignClient.vehicleConvoy.XpVehicleClient;
 import com.xiaopeng.api.model.operation.XpOfficialPartner;
 import com.xiaopeng.api.model.operation.XpWhitelist;
+import com.xiaopeng.api.model.order.OrderTrajectory;
 import com.xiaopeng.api.model.order.XpOrder;
 import com.xiaopeng.api.model.vehicleConvoy.XpVehicle;
 import com.xiaopeng.api.vo.account.LoginUser;
@@ -34,20 +36,11 @@
 import com.xiaopeng.common.core.utils.StringUtils;
 import com.xiaopeng.common.core.utils.WebUtils;
 import com.xiaopeng.common.core.web.page.PageInfo;
-import com.xiaopeng.common.log.annotation.AdminOperationLog;
-import com.xiaopeng.common.log.enums.AdminBusinessType;
-import com.xiaopeng.common.log.enums.AdminOperationType;
 import com.xiaopeng.common.redis.service.RedisService;
 import com.xiaopeng.common.security.service.TokenService;
 import com.xiaopeng.order.config.BluetoothDebugConfig;
 import com.xiaopeng.order.dto.OrderNavigationDto;
-import com.xiaopeng.api.model.order.OrderTrajectory;
-import com.xiaopeng.order.model.dto.CreditPayCallDto;
-import com.xiaopeng.order.model.dto.CreditPaySuccessCallDto;
-import com.xiaopeng.order.model.dto.XpOrderCommentDto;
-import com.xiaopeng.order.model.dto.XpOrderOperateDTO;
-import com.xiaopeng.order.model.dto.XpOrderPayDto;
-import com.xiaopeng.order.model.dto.XpOrderReassignDTO;
+import com.xiaopeng.order.model.dto.*;
 import com.xiaopeng.order.model.exportExcel.XpOrderExportExcel;
 import com.xiaopeng.order.model.query.XpHistoryOrderListQuery;
 import com.xiaopeng.order.model.query.XpOrderExcelQuery;
@@ -111,8 +104,6 @@
 
     @Resource
     private  VehicleMacClient vehicleMacClient;
-    @Resource
-    private SysGroupMenuClient groupMenuClient;
 
     @Resource
     private XpWhiteListClient xpWhiteListClient;
@@ -980,6 +971,10 @@
             CreditPayCallVo vo = new CreditPayCallVo();
             vo.setRetCode("0");
             vo.setRetMsg("成功");
+
+            // 对接财务
+            xpOrderService.xpFrdXfipEventPush(order,dto.getPayFee(),dto.getOrderId());
+
             return vo;
         }
         return null;

--
Gitblit v1.7.1