From 16ba4d82127b0565d050dd59048a06e1d536a957 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期六, 28 二月 2026 11:51:00 +0800
Subject: [PATCH] bug修改
---
xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpTaskServiceImpl.java | 24 ++++++++++++++----------
1 files changed, 14 insertions(+), 10 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 5d4810a..ae9ac9f 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
@@ -949,6 +949,7 @@
task.setVehicleLat(dto.getVehicleLat());
task.setReportUserId(reportUserId);
task.setReportTime(LocalDateTime.now());
+ saveTask.add( task);
}
this.saveBatch(saveTask);
@@ -1246,16 +1247,19 @@
}
XpTaskHandleDetail xpTaskHandleDetail = xpTaskHandleDetailMapper.selectOne(new LambdaQueryWrapper<XpTaskHandleDetail>()
.eq(XpTaskHandleDetail::getTaskId, id));
- res.setDeathCount(xpTaskHandleDetail.getDeathCount());
- res.setSevereCount(xpTaskHandleDetail.getSevereCount());
- res.setMinorCount(xpTaskHandleDetail.getMinorCount());
- res.setResponsibilityJudgment(xpTaskHandleDetail.getResponsibilityJudgment());
- res.setResponsibleDescription(xpTaskHandleDetail.getResponsibleDescription());
- res.setResponsibleImage(xpTaskHandleDetail.getResponsibleImage());
- res.setDisposalDescription(xpTaskHandleDetail.getDisposalDescription());
- res.setDisposalImage(xpTaskHandleDetail.getDisposalImage());
- res.setSituationDescription(xpTaskHandleDetail.getSituationDescription());
- res.setSituationImage(xpTaskHandleDetail.getSituationImage());
+ if (xpTaskHandleDetail != null){
+ res.setDeathCount(xpTaskHandleDetail.getDeathCount());
+ res.setSevereCount(xpTaskHandleDetail.getSevereCount());
+ res.setMinorCount(xpTaskHandleDetail.getMinorCount());
+ res.setResponsibilityJudgment(xpTaskHandleDetail.getResponsibilityJudgment());
+ res.setResponsibleDescription(xpTaskHandleDetail.getResponsibleDescription());
+ res.setResponsibleImage(xpTaskHandleDetail.getResponsibleImage());
+ res.setDisposalDescription(xpTaskHandleDetail.getDisposalDescription());
+ res.setDisposalImage(xpTaskHandleDetail.getDisposalImage());
+ res.setSituationDescription(xpTaskHandleDetail.getSituationDescription());
+ res.setSituationImage(xpTaskHandleDetail.getSituationImage());
+ }
+
managementDetailVO.setAccidentDetailVO(res);
}
return R.ok(managementDetailVO);
--
Gitblit v1.7.1