From c53bf4c2ac885780f3a63921a06233411458c87c Mon Sep 17 00:00:00 2001
From: zhuml4 <zhuml4@xiaopeng.com>
Date: 星期六, 07 三月 2026 21:01:57 +0800
Subject: [PATCH] fix:车控调用参数和验签

---
 xp-robotaxi-api/src/main/java/com/xiaopeng/api/factory/vehicleConvoy/VehicleControlClientFallbackFactory.java |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/xp-robotaxi-api/src/main/java/com/xiaopeng/api/factory/vehicleConvoy/VehicleControlClientFallbackFactory.java b/xp-robotaxi-api/src/main/java/com/xiaopeng/api/factory/vehicleConvoy/VehicleControlClientFallbackFactory.java
index c22340f..b5cfb1f 100644
--- a/xp-robotaxi-api/src/main/java/com/xiaopeng/api/factory/vehicleConvoy/VehicleControlClientFallbackFactory.java
+++ b/xp-robotaxi-api/src/main/java/com/xiaopeng/api/factory/vehicleConvoy/VehicleControlClientFallbackFactory.java
@@ -2,10 +2,11 @@
 
 import com.xiaopeng.api.dto.vehicleConvoy.BaseImOpenDto;
 import com.xiaopeng.api.feignClient.vehicleConvoy.VehicleControlClient;
-import com.xiaopeng.api.vo.vehicleConvoy.VehicleTemperatureVo;
 import com.xiaopeng.api.vo.vehicleConvoy.VehiclesCommandVo;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.cloud.openfeign.FallbackFactory;
+
+import java.util.Set;
 
 @Slf4j
 public class VehicleControlClientFallbackFactory implements FallbackFactory<VehicleControlClient> {
@@ -13,13 +14,13 @@
     public VehicleControlClient create(Throwable cause) {
         return new VehicleControlClient() {
             @Override
-            public BaseImOpenDto queryVehicleTemperature(VehicleTemperatureVo vo, String uid) {
+            public BaseImOpenDto queryVehicleTemperature(String appId, String nonce, String accessToken, String sign, String openId, String vin, Set<String> stateList, String uid) {
                 log.error("查询车辆内温度失败:{}", cause.getMessage());
                 return null;
             }
 
             @Override
-            public BaseImOpenDto vehiclesCommand(VehiclesCommandVo vo, Long uid) {
+            public BaseImOpenDto vehiclesCommand(String appId, String nonce, String accessToken, String sign, String openId, VehiclesCommandVo vo, Long uid) {
                 log.error("车辆控制失败:{}", cause.getMessage());
                 return null;
             }

--
Gitblit v1.7.1