From 7b484f9e43f0f0299a729415236b1ee17e71f8c9 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期五, 17 四月 2026 16:45:08 +0800
Subject: [PATCH] [feat] 根据天气费率浮动
---
xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpTaskServiceImpl.java | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpTaskServiceImpl.java b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpTaskServiceImpl.java
index 0841363..1a5cd3e 100644
--- a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpTaskServiceImpl.java
+++ b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpTaskServiceImpl.java
@@ -1491,9 +1491,11 @@
// List<XpOperationsUserPositionDTO> users = mongoTemplate.find(new Query(Criteria.where("_id").in(ids)), XpOperationsUserPositionDTO.class);
List<XpOperationsUserPositionDTO> XpOperationsUserPositionDTOs = repository.findWithDistance(new Point(vehiclePosition.getPoint().getX(), vehiclePosition.getPoint().getY()), 1000, ids);
+
boolean skipBusy = false;//TODO 获取系统配置,是否开启跳过忙碌
+
List<XpOperationsUserPositionDTO> candidates = XpOperationsUserPositionDTOs.stream()
- .filter(positionDTO -> skipBusy && positionDTO.getStatus() == 1)
+// .filter(positionDTO -> skipBusy && positionDTO.getStatus() == 1)
.sorted(Comparator.comparing(XpOperationsUserPositionDTO::getDistance))
.collect(Collectors.toList());
--
Gitblit v1.7.1