luoweijian 4 days ago
parent
commit
761b1e2a28
  1. 7
      src/main/java/com/project/exam/domain/service/impl/AdminExportExamRecordDomainServiceImpl.java
  2. 3
      src/main/java/com/project/exam/domain/service/impl/AdminSearchExamRecordDomainServiceImpl.java

7
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<ExportExamRecordDTO> 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)

3
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;
}

Loading…
Cancel
Save