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