yangys
2024-05-09 60e317f7782c718d28920060fd686d2092c99c1e
smart-man-boot/src/main/java/com/qianwen/smartman/modules/report/utils/DateCycleUtil.java
@@ -18,7 +18,7 @@
import com.qianwen.smartman.modules.mdc.dto.IntervalDateDto;
import com.qianwen.smartman.modules.mdc.enums.StatisticalMethodEnum;
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/report/utils/DateCycleUtil.class */
public class DateCycleUtil {
    private static final SimpleDateFormat sdf = new SimpleDateFormat(DateConstant.PATTERN_DATE);
    private static final String BEGIN = "begin";
@@ -78,7 +78,7 @@
                });
                return list;
            case WEEK:
                List<IntervalDateDto> intervalDateDtoList = LocalDateTimeUtils.getIntervalDate(LocalDateTimeUtils.dateToLocalDate(org.springblade.core.tool.utils.DateUtil.parse(startTime, DateConstant.PATTERN_DATE)), LocalDateTimeUtils.dateToLocalDate(org.springblade.core.tool.utils.DateUtil.parse(endTime, DateConstant.PATTERN_DATE)));
                List<IntervalDateDto> intervalDateDtoList = LocalDateTimeUtils.getIntervalDate(LocalDateTimeUtils.dateToLocalDate(com.qianwen.core.tool.utils.DateUtil.parse(startTime, DateConstant.PATTERN_DATE)), LocalDateTimeUtils.dateToLocalDate(com.qianwen.core.tool.utils.DateUtil.parse(endTime, DateConstant.PATTERN_DATE)));
                List<String> result = new ArrayList<>();
                intervalDateDtoList.forEach(o -> {
                    o.getWeekList().forEach(week -> {
@@ -90,7 +90,7 @@
                });
                return result;
            case MONTH:
                List<IntervalDateDto> intervalDateDtoListM = LocalDateTimeUtils.getIntervalDate(LocalDateTimeUtils.dateToLocalDate(org.springblade.core.tool.utils.DateUtil.parse(startTime, DateConstant.PATTERN_DATE)), LocalDateTimeUtils.dateToLocalDate(org.springblade.core.tool.utils.DateUtil.parse(endTime, DateConstant.PATTERN_DATE)));
                List<IntervalDateDto> intervalDateDtoListM = LocalDateTimeUtils.getIntervalDate(LocalDateTimeUtils.dateToLocalDate(com.qianwen.core.tool.utils.DateUtil.parse(startTime, DateConstant.PATTERN_DATE)), LocalDateTimeUtils.dateToLocalDate(com.qianwen.core.tool.utils.DateUtil.parse(endTime, DateConstant.PATTERN_DATE)));
                List<String> resultM = new ArrayList<>();
                intervalDateDtoListM.forEach(o2 -> {
                    o2.getMonthList().forEach(month -> {