From 45c3bae533d72dd6119ab95a09d3a29040c7f6bb Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期五, 17 四月 2026 14:18:55 +0800
Subject: [PATCH] [feat] 交易策略配置管理

---
 xp-robotaxi-api/src/main/java/com/xiaopeng/api/model/operation/XpTradingStrategy.java |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)

diff --git a/xp-robotaxi-api/src/main/java/com/xiaopeng/api/model/operation/XpTradingStrategy.java b/xp-robotaxi-api/src/main/java/com/xiaopeng/api/model/operation/XpTradingStrategy.java
index 71392da..f3e8bfa 100644
--- a/xp-robotaxi-api/src/main/java/com/xiaopeng/api/model/operation/XpTradingStrategy.java
+++ b/xp-robotaxi-api/src/main/java/com/xiaopeng/api/model/operation/XpTradingStrategy.java
@@ -12,6 +12,7 @@
 import lombok.experimental.Accessors;
 
 import javax.validation.constraints.Min;
+import javax.validation.constraints.NotNull;
 import java.math.BigDecimal;
 import java.time.LocalDateTime;
 
@@ -145,9 +146,30 @@
     @ApiModelProperty(value = "电量权重")
     private Integer weightElectricity;
 
-    @ApiModelProperty(value = "路线时效,单位:秒")
+    @ApiModelProperty(value = "路线时效,过了需要重新获取,单位:秒")
     private Integer MaxStandingTiming;
 
     @ApiModelProperty(value = "触发步行导航的最小距离")
     private Integer walkingGuideDistance;
+
+    @ApiModelProperty(value = "允许车辆进入连环派单候选池路程阈值, unit : km")
+    @Min(0)@NotNull
+    private Integer distanceRegardAsEnding;
+
+    @ApiModelProperty(value = "允许车辆进入连环派单候选池时间阈值 unit : min")
+    @Min(0)@NotNull
+    private Integer timeRegardAsEnding;
+
+    @ApiModelProperty(value = "保障可完成连环订单的电量 unit : km")
+    @Min(0)@NotNull
+    private Integer backupPower;
+
+    @ApiModelProperty(value = "终点距离起点的距离阈值 unit : km")
+    @Min(0)
+    private Integer destToPassenger;
+
+    @ApiModelProperty(value = "结束时间到用车时间阈值unit : min")
+    @Min(0)
+    private Integer endingTimeToUseTime;
+
 }

--
Gitblit v1.7.1