From b1f26aebe882d31df351f875d59eefc946aee295 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期五, 27 二月 2026 12:30:03 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpCruisePlanServiceImpl.java |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpCruisePlanServiceImpl.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpCruisePlanServiceImpl.java
index e5c6969..ef4f398 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpCruisePlanServiceImpl.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpCruisePlanServiceImpl.java
@@ -2,6 +2,7 @@
 
 import cn.hutool.core.collection.CollUtil;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.xiaopeng.api.feignClient.vehicleConvoy.XpFleetClient;
 import com.xiaopeng.api.feignClient.vehicleConvoy.XpFleetVehicleClient;
 import com.xiaopeng.api.feignClient.vehicleConvoy.XpVehicleClient;
@@ -22,7 +23,6 @@
 import com.xiaopeng.operation.query.CruisePlanQuery;
 import com.xiaopeng.operation.service.IXpCruisePlanPointService;
 import com.xiaopeng.operation.service.IXpCruisePlanService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.xiaopeng.operation.service.IXpCruisePlanVehicleService;
 import com.xiaopeng.operation.service.IXpPointService;
 import com.xiaopeng.operation.vo.XpCruisePlanDetailVO;
@@ -173,7 +173,6 @@
         List<Long> pointIds = planPoints.stream()
                 .map(XpCruisePlanPoint::getPointId)
                 .filter(Objects::nonNull)
-                .map(Integer::longValue)
                 .collect(Collectors.toList());
         Map<Long, XpPoint> pointMap = CollUtil.isNotEmpty(pointIds)
                 ? xpPointService.listByIds(pointIds).stream()
@@ -285,7 +284,7 @@
         if (CollUtil.isEmpty(pointList)) {
             throw new ServiceException("关联点位列表不能为空", I18nKeyConstant.CRUISE_PLAN_POINT_EMPTY);
         }
-        Set<Integer> pointIdSet = new HashSet<>();
+        Set<Long> pointIdSet = new HashSet<>();
         for (XpCruisePlanAddDTO.CruisePlanPointDTO pointDTO : pointList) {
             if (pointDTO.getPointId() == null || pointDTO.getSortOrder() == null || pointDTO.getStopFlag() == null) {
                 throw new ServiceException("点位参数不完整", I18nKeyConstant.CRUISE_PLAN_POINT_INCOMPLETE);

--
Gitblit v1.7.1