燕山石化溯源三维电子沙盘-【后端】-服务
1
13693261870
2023-08-29 5d6e29cd47762c4dacad7708cbef232414f5b95e
src/main/java/com/yssh/controller/XlsReportController.java
@@ -29,7 +29,7 @@
    @Resource
    XlsReportService xlsReportService;
    private static List<String> TYPES = new ArrayList<>(Arrays.asList("day", "week", "month"));
    private static final List<String> TYPES = new ArrayList<>(Arrays.asList("day", "week", "month"));
    @ApiOperationSupport(order = 1)
    @GetMapping("/selectByPage")
@@ -53,9 +53,10 @@
        pageIndex = null == pageIndex || pageIndex < 1 ? 1 : pageIndex;
        Integer offset = pageSize * (pageIndex - 1);
        List<XlsReport> list = xlsReportMapper.selectReportByPage(type, strStart, strEnd, pageSize, offset);
        Integer count = xlsReportMapper.selectReportCount(type, strStart, strEnd, pageSize, offset);
        List<XlsReport> list = 0 == count ? null : xlsReportMapper.selectReportByPage(type, strStart, strEnd, pageSize, offset);
        return Result.OK(list);
        return Result.OK(count, list);
    }
    @ApiOperationSupport(order = 2)
@@ -76,6 +77,14 @@
            end = tmp;
        }
        Calendar cal = Calendar.getInstance();
        cal.setTime(start);
        while (cal.getTime().getTime() < end.getTime()) {
            xlsReportService.createDayReport(cal.getTime());
            cal.add(Calendar.DATE, 1);
        }
        return Result.OK("执行完毕!");
    }