From d2f2d372e03a81cdf2e44f02f1105cfb32dad88d Mon Sep 17 00:00:00 2001
From: yyy <1083599556@qq.com>
Date: 星期五, 08 五月 2026 20:47:50 +0800
Subject: [PATCH] 1.修改bug 路线,用户路线偏好,改派、车型

---
 xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpTaskServiceImpl.java |    3 +++
 1 files changed, 3 insertions(+), 0 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 d89bfb9..e4d9b35 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
@@ -295,6 +295,9 @@
             List<Long> userIds = xpOperationsRoleResult.getData().stream().filter(x -> ids.contains(x.getOperationsUserId()))
                     .map(XpOperationsRole::getOperationsUserId)
                     .distinct().collect(Collectors.toList());
+            if(CollUtil.isEmpty(userIds)){
+                throw new ServiceException("未配置车队运维人员");
+            }
             //获取首选人的实时定位,计算每个人到事故车辆位置的导航距离
             List<Operations> operationsList = new ArrayList<>();
             for (Long userId : userIds) {

--
Gitblit v1.7.1