|
|
@ -65,7 +65,7 @@ public class PeakValleyServiceImpl implements PeakValleyService { |
|
|
long startTs; |
|
|
long startTs; |
|
|
long endTs; |
|
|
long endTs; |
|
|
if(param.getDateType().equals("any")||param.getDateType().equals("week")){ |
|
|
if(param.getDateType().equals("any")||param.getDateType().equals("week")){ |
|
|
if(!"year".equals(param.getTimeType())||ObjectUtil.isNotEmpty(param.getStartTime())){ |
|
|
|
|
|
|
|
|
if(ObjectUtil.isNotEmpty(param.getStartTime())){ |
|
|
startTs = DateTimeUtils.dateToTimestamp(param.getStartTime()); |
|
|
startTs = DateTimeUtils.dateToTimestamp(param.getStartTime()); |
|
|
endTs = DateTimeUtils.dateToTimestamp(param.getEndTime()); |
|
|
endTs = DateTimeUtils.dateToTimestamp(param.getEndTime()); |
|
|
}else { |
|
|
}else { |
|
|
@ -73,7 +73,7 @@ public class PeakValleyServiceImpl implements PeakValleyService { |
|
|
startTs = param.getBeginTime().minusDays(30).atZone(ZoneOffset.UTC).toInstant().toEpochMilli(); |
|
|
startTs = param.getBeginTime().minusDays(30).atZone(ZoneOffset.UTC).toInstant().toEpochMilli(); |
|
|
} |
|
|
} |
|
|
}else { |
|
|
}else { |
|
|
if(!"year".equals(param.getTimeType())||ObjectUtil.isNotEmpty(param.getStartTime())){ |
|
|
|
|
|
|
|
|
if(ObjectUtil.isNotEmpty(param.getStartTime())){ |
|
|
startTs = DateTimeUtils.dateToTimestamp(param.getStartTime()); |
|
|
startTs = DateTimeUtils.dateToTimestamp(param.getStartTime()); |
|
|
endTs = DateTimeUtils.dateToTimestamp(param.getEndTime()); |
|
|
endTs = DateTimeUtils.dateToTimestamp(param.getEndTime()); |
|
|
}else { |
|
|
}else { |
|
|
@ -314,14 +314,14 @@ public class PeakValleyServiceImpl implements PeakValleyService { |
|
|
} |
|
|
} |
|
|
List<LocalDateTime> timeRange; |
|
|
List<LocalDateTime> timeRange; |
|
|
if(dataType.equals("week")||dataType.equals("any")){ |
|
|
if(dataType.equals("week")||dataType.equals("any")){ |
|
|
if(!"year".equals(param.getTimeType())||ObjectUtil.isNotEmpty(param.getStartTime())){ |
|
|
|
|
|
|
|
|
if(ObjectUtil.isNotEmpty(param.getStartTime())){ |
|
|
timeRange= AttributeTypeEnum.getTimeRange(DateTimeUtils.parseDateTime(param.getStartTime()),(DateTimeUtils.parseDateTime(param.getEndTime()))); |
|
|
timeRange= AttributeTypeEnum.getTimeRange(DateTimeUtils.parseDateTime(param.getStartTime()),(DateTimeUtils.parseDateTime(param.getEndTime()))); |
|
|
}else { |
|
|
}else { |
|
|
param.setDateType("week"); |
|
|
param.setDateType("week"); |
|
|
timeRange= AttributeTypeEnum.getTimeRange(param.getBeginTime().minusDays(30),param.getBeginTime()); |
|
|
timeRange= AttributeTypeEnum.getTimeRange(param.getBeginTime().minusDays(30),param.getBeginTime()); |
|
|
} |
|
|
} |
|
|
}else { |
|
|
}else { |
|
|
if(!"year".equals(param.getTimeType())||ObjectUtil.isNotEmpty(param.getStartTime())){ |
|
|
|
|
|
|
|
|
if(ObjectUtil.isNotEmpty(param.getStartTime())){ |
|
|
timeRange= AttributeTypeEnum.getTimeRange(DateTimeUtils.parseDateTime(param.getStartTime()),(DateTimeUtils.parseDateTime(param.getEndTime()))); |
|
|
timeRange= AttributeTypeEnum.getTimeRange(DateTimeUtils.parseDateTime(param.getStartTime()),(DateTimeUtils.parseDateTime(param.getEndTime()))); |
|
|
}else { |
|
|
}else { |
|
|
AttributeTypeEnum attributeTypeEnum = AttributeTypeEnum.match(param.getDateType()); |
|
|
AttributeTypeEnum attributeTypeEnum = AttributeTypeEnum.match(param.getDateType()); |
|
|
|