|
@@ -135,7 +135,7 @@ public class ParseEmailServiceImpl implements ParseEmailService {
|
|
public MybatisPage<EmailParseDetailVO> searchEmailDetailById(EmailFileQuery emailFileQuery) {
|
|
public MybatisPage<EmailParseDetailVO> searchEmailDetailById(EmailFileQuery emailFileQuery) {
|
|
//根据邮件ID获取附件信息
|
|
//根据邮件ID获取附件信息
|
|
List<EmailParseDetailDO> dataList = emailFileInfoMapper.searchEmailDetailById(emailFileQuery);
|
|
List<EmailParseDetailDO> dataList = emailFileInfoMapper.searchEmailDetailById(emailFileQuery);
|
|
- List<EmailParseDetailVO> result = dataList.stream().map(EmailParseDetailDO::toVO).collect(Collectors.toList());
|
|
|
|
|
|
+ List<EmailParseDetailVO> result = dataList.stream().filter(e -> StringUtil.isNotNull(e)).map(EmailParseDetailDO::toVO).collect(Collectors.toList());
|
|
long total = emailFileInfoMapper.countEmailDetailById(emailFileQuery);
|
|
long total = emailFileInfoMapper.countEmailDetailById(emailFileQuery);
|
|
return MybatisPage.of(total,result);
|
|
return MybatisPage.of(total,result);
|
|
}
|
|
}
|