From 17bc35ff8c82a17d21625d9d41c3d90f63f2329b Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期一, 20 四月 2026 22:00:05 +0800
Subject: [PATCH] [fix] 可改派的运维人员列表

---
 xp-robotaxi-api/src/main/java/com/xiaopeng/api/dto/account/XpOperationsUserPositionDTO.java |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/xp-robotaxi-api/src/main/java/com/xiaopeng/api/dto/account/XpOperationsUserPositionDTO.java b/xp-robotaxi-api/src/main/java/com/xiaopeng/api/dto/account/XpOperationsUserPositionDTO.java
index 357c4bb..4e9fd83 100644
--- a/xp-robotaxi-api/src/main/java/com/xiaopeng/api/dto/account/XpOperationsUserPositionDTO.java
+++ b/xp-robotaxi-api/src/main/java/com/xiaopeng/api/dto/account/XpOperationsUserPositionDTO.java
@@ -4,6 +4,8 @@
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
+import org.springframework.data.annotation.Id;
+import org.springframework.data.mongodb.core.mapping.Document;
 
 /**
  * 运维人员查询条件DTO
@@ -12,9 +14,11 @@
  */
 @Data
 @ApiModel("运维人员状态")
+@Document(collection = "xp_operations_user_position")
 public class XpOperationsUserPositionDTO {
 
     @ApiModelProperty(value = "运维人员id")
+    @Id
     private long id;
 
     @ApiModelProperty(value = "经度")
@@ -23,6 +27,9 @@
     @ApiModelProperty(value = "纬度")
     private double longitude;
 
+    @ApiModelProperty(value = "地理位置信息,用于MongoDB地理空间查询 [经度, 纬度]")
+    private double[] location;
+
     @ApiModelProperty(value = "状态:0在线,1空闲,2上班中")
     private Integer status;
 

--
Gitblit v1.7.1