From 742a8b64b9e10b08ac2da97a4257d287a22e8d2c Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期五, 27 三月 2026 18:42:00 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/Robotaxi
---
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpTestPlanServiceImpl.java | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpTestPlanServiceImpl.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpTestPlanServiceImpl.java
index e54c4d1..2418c05 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpTestPlanServiceImpl.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpTestPlanServiceImpl.java
@@ -76,8 +76,16 @@
Map<Long, List<XpTestPlanVehicle>> vehicleMap = CollUtil.isNotEmpty(planIds) ? xpTestPlanVehicleService.lambdaQuery().in(XpTestPlanVehicle::getTestPlanId, planIds)
.list().stream().collect(Collectors.groupingBy(XpTestPlanVehicle::getTestPlanId)) : Collections.emptyMap();
page.getRecords().forEach(plan -> {
- plan.setPointNum(pointMap.get(plan.getId()).size());
- plan.setVehicleNum(vehicleMap.get(plan.getId()).size());
+ if(pointMap.size() > 0){
+ plan.setPointNum(pointMap.get(plan.getId()).size());
+ }else{
+ plan.setPointNum(0);
+ }
+ if(vehicleMap.size() > 0){
+ plan.setVehicleNum(vehicleMap.get(plan.getId()).size());
+ }else{
+ plan.setVehicleNum(0);
+ }
Long testOrder = xpTestOrderClient.queryCountByTestPlanId(plan.getId()).getData();
plan.setOrderNum(testOrder.intValue());
});
--
Gitblit v1.7.1