|
@@ -84,10 +84,13 @@ public class ParseEmailServiceImpl implements ParseEmailService {
|
|
|
if(!emailParseQuery.getTimeRange().equals(TimeRange.Custom) && !emailParseQuery.getTimeRange().equals(TimeRange.FromSetup)){
|
|
|
emailParseQuery.setEndDate(DateUtils.getAroundToday(1));
|
|
|
emailParseQuery.setStartDate( DateUtil.RangeTime(emailParseQuery.getTimeRange().getFloatDateSymbel(),DateUtil.getTodayDate()));
|
|
|
+ }else if(emailParseQuery.getTimeRange().equals(TimeRange.Custom) && StringUtil.isEmpty(emailParseQuery.getEndDate())){
|
|
|
+ emailParseQuery.setEndDate(DateUtils.getAroundToday(1));
|
|
|
}else{
|
|
|
//自定义时间,把结束时间延后一天,确保时间判断能查到结束日期当天的数据
|
|
|
emailParseQuery.setEndDate(DateUtil.getAroundDate(DateUtils.parse(emailParseQuery.getEndDate(),DateUtils.YYYY_MM_DD),1));
|
|
|
}
|
|
|
+
|
|
|
List<EmailParseInfoDO> emailParseInfoDOList = emailParseInfoMapper.searchEmailList(emailParseQuery);
|
|
|
List<EmailParseInfoVO> emailParseInfoVOList = emailParseInfoDOList.stream()
|
|
|
.map(EmailParseInfoDO::toVO).collect(Collectors.toList());
|
|
@@ -108,6 +111,8 @@ public class ParseEmailServiceImpl implements ParseEmailService {
|
|
|
if(!timeRange.equals(TimeRange.Custom) && !timeRange.equals(TimeRange.FromSetup)){
|
|
|
endDate = DateUtils.getAroundToday(1);
|
|
|
startDate = DateUtil.RangeTime(timeRange.getFloatDateSymbel(),DateUtil.getTodayDate());
|
|
|
+ }else if(timeRange.equals(TimeRange.Custom) && StringUtil.isEmpty(endDate)){
|
|
|
+ endDate = DateUtils.getAroundToday(1);
|
|
|
}else{
|
|
|
//自定义时间,把结束时间延后一天,确保时间判断能查到结束日期当天的数据
|
|
|
endDate = DateUtil.getAroundDate(DateUtils.parse(endDate,DateUtils.YYYY_MM_DD),1);
|