manage: fix bug

dev_2.1.0
xueqingkun 1 year ago
parent 255b3e4be0
commit 4abab67e43

@ -31,7 +31,6 @@ import javax.servlet.http.HttpServletResponse;
import java.io.BufferedOutputStream; import java.io.BufferedOutputStream;
import java.io.File; import java.io.File;
import java.io.InputStream; import java.io.InputStream;
import java.util.HashSet;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@ -132,7 +131,7 @@ public class AskQuestionLibraryManageServiceImpl implements AskQuestionLibraryMa
assertTitle(reader); assertTitle(reader);
List<UploadQuestionLibraryDTO> uploadQuestionLibraryDTOS = reader.readAll(UploadQuestionLibraryDTO.class); List<UploadQuestionLibraryDTO> uploadQuestionLibraryDTOS = reader.readAll(UploadQuestionLibraryDTO.class);
questionExcelDoAction(uploadQuestionLibraryDTOS); questionExcelDoAction(uploadQuestionLibraryDTOS);
// 更新知识库 // 更新知识库
List<UploadQuestionLibraryDTO> currentDTOS = uploadQuestionLibraryDTOS.stream().filter(dto -> CollUtil.isEmpty(dto.getErrorCodeEnums())).collect(Collectors.toList()); List<UploadQuestionLibraryDTO> currentDTOS = uploadQuestionLibraryDTOS.stream().filter(dto -> CollUtil.isEmpty(dto.getErrorCodeEnums())).collect(Collectors.toList());
@ -224,14 +223,10 @@ public class AskQuestionLibraryManageServiceImpl implements AskQuestionLibraryMa
private UploadQuestionLibraryResVo wrapperUploadQuestionLibraryResVo(List<UploadQuestionLibraryDTO> uploadQuestionLibraryDTOS, String fileId) { private UploadQuestionLibraryResVo wrapperUploadQuestionLibraryResVo(List<UploadQuestionLibraryDTO> uploadQuestionLibraryDTOS, String fileId) {
UploadQuestionLibraryResVo uploadQuestionLibraryResVo = new UploadQuestionLibraryResVo(); UploadQuestionLibraryResVo uploadQuestionLibraryResVo = new UploadQuestionLibraryResVo();
uploadQuestionLibraryResVo.setFileId(fileId); uploadQuestionLibraryResVo.setFileId(fileId);
String message = StrUtil.format("共导入数据{}条,失败{}条。", uploadQuestionLibraryDTOS.size(),
uploadQuestionLibraryDTOS.stream().filter(dto -> CollUtil.isNotEmpty(dto.getErrorCodeEnums())).count());
uploadQuestionLibraryResVo.setTotalCount(uploadQuestionLibraryDTOS.size()); uploadQuestionLibraryResVo.setTotalCount(uploadQuestionLibraryDTOS.size());
uploadQuestionLibraryResVo.setFailCount((int) uploadQuestionLibraryDTOS.stream().filter(dto -> CollUtil.isNotEmpty(dto.getErrorCodeEnums())).count()); uploadQuestionLibraryResVo.setFailCount((int) uploadQuestionLibraryDTOS.stream()
.filter(dto -> CollUtil.isNotEmpty(dto.getErrorCodeEnums())).count());
return uploadQuestionLibraryResVo; return uploadQuestionLibraryResVo;

Loading…
Cancel
Save