From e62b24da90d324032754b70c7a059258dc6321ce Mon Sep 17 00:00:00 2001
From: kong <sunuping1@sina.com>
Date: 星期日, 12 四月 2026 16:40:08 +0800
Subject: [PATCH] add 路线偏好设置
---
xp-robotaxi-api/src/main/java/com/xiaopeng/api/enums/RouteStrategyKind.java | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/xp-robotaxi-api/src/main/java/com/xiaopeng/api/enums/RouteStrategyKind.java b/xp-robotaxi-api/src/main/java/com/xiaopeng/api/enums/RouteStrategyKind.java
index b1e1fe6..d913d0c 100644
--- a/xp-robotaxi-api/src/main/java/com/xiaopeng/api/enums/RouteStrategyKind.java
+++ b/xp-robotaxi-api/src/main/java/com/xiaopeng/api/enums/RouteStrategyKind.java
@@ -11,8 +11,8 @@
SMART(32, "智能推荐", 1),
/** 时间优先 → 速度最快 */
TIME(38, "时间优先", 2),
- /** 价格优先 → 少收费 */
- PRICE(36, "价格优先", 3);
+ /** 低价优先 → 少收费 */
+ PRICE(36, "低价优先", 3);
private final int amapStrategy;
private final String displayName;
@@ -33,4 +33,13 @@
}
return kinds.stream().min((a, b) -> Integer.compare(a.priority, b.priority)).orElse(SMART);
}
+
+ public static java.util.Optional<RouteStrategyKind> fromAmapStrategy(int strategy) {
+ for (RouteStrategyKind k : values()) {
+ if (k.amapStrategy == strategy) {
+ return java.util.Optional.of(k);
+ }
+ }
+ return java.util.Optional.empty();
+ }
}
--
Gitblit v1.7.1