package com.xiaopeng.api.factory.vehicleConvoy; import com.xiaopeng.api.dto.vehicleConvoy.BaseVehicleUserDto; import com.xiaopeng.api.feignClient.vehicleConvoy.VehicleControlClient; import com.xiaopeng.api.feignClient.vehicleConvoy.VehicleMacClient; import com.xiaopeng.api.vo.vehicleConvoy.GetBleInfoVo; import lombok.extern.slf4j.Slf4j; import org.springframework.cloud.openfeign.FallbackFactory; @Slf4j public class VehicleMacClientFallbackFactory implements FallbackFactory { @Override public VehicleMacClient create(Throwable cause) { return new VehicleMacClient() { @Override public BaseVehicleUserDto getBleInfo(String uid, GetBleInfoVo vo) { log.error("查询蓝牙详情失败:{}", cause.getMessage()); return null; } }; } }