From 761b1e2a28276b03ee11367186e1976fb40ab71f Mon Sep 17 00:00:00 2001 From: luoweijian <1329394916@qq.com> Date: Fri, 6 Mar 2026 15:04:50 +0800 Subject: [PATCH] bug --- .../impl/AdminExportExamRecordDomainServiceImpl.java | 7 ++++++- .../impl/AdminSearchExamRecordDomainServiceImpl.java | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/project/exam/domain/service/impl/AdminExportExamRecordDomainServiceImpl.java b/src/main/java/com/project/exam/domain/service/impl/AdminExportExamRecordDomainServiceImpl.java index 23d0172..ee8272e 100644 --- a/src/main/java/com/project/exam/domain/service/impl/AdminExportExamRecordDomainServiceImpl.java +++ b/src/main/java/com/project/exam/domain/service/impl/AdminExportExamRecordDomainServiceImpl.java @@ -16,6 +16,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; +import java.util.Objects; @Service public class AdminExportExamRecordDomainServiceImpl implements AdminExportExamRecordDomainService { @@ -36,7 +37,11 @@ public class AdminExportExamRecordDomainServiceImpl implements AdminExportExamRe List exportList = dataList.stream().map(dto -> { ExportExamRecordDTO exportDTO = new ExportExamRecordDTO(); BeanUtil.copyProperties(dto, exportDTO); - exportDTO.setScore(String.format("%.2f" , dto.getScore())); + if (Objects.nonNull(dto.getScore())) { + exportDTO.setScore(String.format("%.2f" , dto.getScore())); + } else { + exportDTO.setScore(""); + } return exportDTO; }).toList(); EasyExcel.write(response.getOutputStream(), ExportExamRecordDTO.class) 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 1e5d93d..3036336 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 @@ -61,7 +61,7 @@ public class AdminSearchExamRecordDomainServiceImpl implements AdminSearchExamRe queryWrapper.eq(ExamRecordEntity::getSubLineId , param.getSubLineId()); } if (StrUtil.isNotBlank(param.getTaskName())) { - queryWrapper.eq(ExamRecordEntity::getTaskName , param.getTaskName()); + queryWrapper.like(ExamRecordEntity::getTaskName , param.getTaskName()); } queryWrapper.isNotNull(ExamRecordEntity::getSubmitTime); @@ -121,6 +121,7 @@ public class AdminSearchExamRecordDomainServiceImpl implements AdminSearchExamRe } + return dto; }