From ec4d286106f1eb2f36b0c6a5654ad4c3d3a62550 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期三, 13 五月 2026 20:01:56 +0800
Subject: [PATCH] 修改启动异常问题
---
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpTestPlanController.java | 2 +-
xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XtigerSSOController.java | 5 -----
xp-robotaxi-gateway-boot/src/main/java/com/xiaopeng/gateway/filter/AuthFilter.java | 2 +-
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/utils/mango/VehiclePositionService.java | 21 ---------------------
4 files changed, 2 insertions(+), 28 deletions(-)
diff --git a/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XtigerSSOController.java b/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XtigerSSOController.java
index 71bec04..aabdef0 100644
--- a/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XtigerSSOController.java
+++ b/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XtigerSSOController.java
@@ -123,11 +123,6 @@
LoginOperationUser loginUser = sysLoginService.verificationCodeLogin(userInfo.getPhone_number(), deviceType, request);
HashMap<String, Object> map = new HashMap<>();
map.put("token", tokenService.createOperationUserToken(loginUser));
-// List<SysRole> roles = userInfo.getXpOperationsUser().getRoles();
-// if (CollectionUtils.isEmpty(roles)) {
-// return R.fail("请关联角色!");
-// }
-// map.put("roleName", roles.get(0).getRoleName());
map.put("info", loginUser);
return R.ok(map);
}
diff --git a/xp-robotaxi-gateway-boot/src/main/java/com/xiaopeng/gateway/filter/AuthFilter.java b/xp-robotaxi-gateway-boot/src/main/java/com/xiaopeng/gateway/filter/AuthFilter.java
index 8224c36..37a5907 100644
--- a/xp-robotaxi-gateway-boot/src/main/java/com/xiaopeng/gateway/filter/AuthFilter.java
+++ b/xp-robotaxi-gateway-boot/src/main/java/com/xiaopeng/gateway/filter/AuthFilter.java
@@ -140,7 +140,7 @@
return token;
}
-
+
/**
diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpTestPlanController.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpTestPlanController.java
index f4250a3..03d3762 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpTestPlanController.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpTestPlanController.java
@@ -41,7 +41,7 @@
*/
@Validated
@RestController
-@RequiredArgsConstructor
+@RequiredArgsConstructor(onConstructor_ = @Lazy)
public class XpTestPlanController {
private final IXpTestPlanService xpTestPlanService;
private final XpVehicleClient xpVehicleClient;
diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/utils/mango/VehiclePositionService.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/utils/mango/VehiclePositionService.java
index 7a587ee..2f18141 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/utils/mango/VehiclePositionService.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/utils/mango/VehiclePositionService.java
@@ -32,27 +32,6 @@
double latitude,
double distanceInMeters,int num) {
try {
-// // 1. 创建查询点
-// Point referencePoint = new Point(longitude, latitude);
-//
-// // 2. 构建 NearQuery - 完全使用 NearQuery 的 API
-// NearQuery nearQuery = NearQuery.near(referencePoint, Metrics.KILOMETERS)
-// .maxDistance(distanceInMeters / 1000) // 转成公里
-// .spherical(true);
-//
-//
-// // 4. 执行查询 - 明确指定集合名
-// GeoResults<VehiclePosition> geoResults = mongoTemplate.geoNear(
-// nearQuery,
-// VehiclePosition.class,
-// "vehicle_position" // 明确指定集合名,避免映射错误
-// );
-//
-// // 5. 提取结果
-// return geoResults.getContent().stream()
-// .map(geoResult -> geoResult.getContent())
-// .collect(Collectors.toList());
-
// 找到中心点
GeoJsonPoint geoJsonPoint = new GeoJsonPoint(longitude, latitude);
// 构造半径
--
Gitblit v1.7.1