From 4f9b5736833d32b5e9d5fe31d7a9103054e642c8 Mon Sep 17 00:00:00 2001 From: luogw <3132758203@qq.com> Date: Fri, 6 Mar 2026 08:51:28 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/AdminSearchExamRecordDomainServiceImpl.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/project/exam/domain/service/impl/AdminSearchExamRecordDomainServiceImpl.java b/src/main/java/com/project/exam/domain/service/impl/AdminSearchExamRecordDomainServiceImpl.java index cc09b22..6d13348 100644 --- a/src/main/java/com/project/exam/domain/service/impl/AdminSearchExamRecordDomainServiceImpl.java +++ b/src/main/java/com/project/exam/domain/service/impl/AdminSearchExamRecordDomainServiceImpl.java @@ -20,6 +20,7 @@ import com.project.information.domain.entity.ProductLineEntity; import com.project.information.domain.service.ProductLineBaseService; import com.project.information.utils.MinIoUtils; import com.project.task.domain.dto.TaskUserDTO; +import com.project.task.domain.entity.TaskUserEntity; import com.project.task.domain.service.TaskUserBaseService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -112,8 +113,11 @@ public class AdminSearchExamRecordDomainServiceImpl implements AdminSearchExamRe dto.setPassHtml(ExamRecordPassTextEnum.Fail.getHtml()); } - TaskUserDTO taskUserDTO = taskUserBaseService.getById(dto.getTaskUserId()).toDTO(TaskUserDTO::new); - dto.setUserName(taskUserDTO.getUserName()); + TaskUserEntity taskUser = taskUserBaseService.getById(dto.getTaskUserId()); + if (taskUser != null){ + TaskUserDTO taskUserDTO = taskUserBaseService.getById(dto.getTaskUserId()).toDTO(TaskUserDTO::new); + dto.setUserName(taskUserDTO.getUserName()); + } return dto; }