|
@@ -50,7 +50,7 @@ public class ReportTableTask {
|
|
|
if (Blank.isNotEmpty(tableTemplateItemList)) {
|
|
|
for (TableTemplateItem t : tableTemplateItemList) {
|
|
|
Integer itemGroupId = t.getItemGroupId();
|
|
|
- if (Blank.isEmpty(itemGroupId)){
|
|
|
+ if (Blank.isEmpty(itemGroupId)) {
|
|
|
continue;
|
|
|
}
|
|
|
Integer remainder = itemGroupId % ConstantStr.SUB_TABLE_NUM;
|
|
@@ -160,10 +160,11 @@ public class ReportTableTask {
|
|
|
log.info("报表模板不存在");
|
|
|
}
|
|
|
List<TableTemplateItem> tableTemplateItemList = reportTableDao.getTtiDataByTemplateId(tableTemplateId);
|
|
|
+ Date date = new Date();
|
|
|
ReportTable reportTable1 = new ReportTable(
|
|
|
ConstantStr.AUTOMATIC_GENERATE_REPORT, tableTemplateId, reportTable.getUserId(),
|
|
|
- reportTable.getReportTableName() + "_" + DateUtil.dateChangeStr(new Date(), "yyyyMMddHHmmss"),
|
|
|
- reportTableData, reportTable.getVersion()
|
|
|
+ reportTable.getReportTableName() + "_" + DateUtil.dateChangeStr(date, "yyyyMMddHHmmss"),
|
|
|
+ reportTableData, reportTable.getVersion(), date
|
|
|
);
|
|
|
reportTableDao.addReportTable(reportTable1);
|
|
|
reportTableDao.addTableAutoLog(new TableAutoLog(
|
|
@@ -173,7 +174,6 @@ public class ReportTableTask {
|
|
|
reportTableDao.addTableUserGroup(reportTable1.getId(), reportTable.getUserGroupList());
|
|
|
}
|
|
|
//加载相应的数据
|
|
|
- Date date = new Date();
|
|
|
String cron = reportTable.getCron();
|
|
|
Date startTime = CronUtil.getTimeBeforeTwo(cron, date);
|
|
|
Date endTime = CronUtil.getTimeBefore(cron, date);
|
|
@@ -181,7 +181,7 @@ public class ReportTableTask {
|
|
|
if (Blank.isNotEmpty(tableTemplateItemList)) {
|
|
|
for (TableTemplateItem t : tableTemplateItemList) {
|
|
|
Integer itemGroupId = t.getItemGroupId();
|
|
|
- if (Blank.isEmpty(itemGroupId)){
|
|
|
+ if (Blank.isEmpty(itemGroupId)) {
|
|
|
continue;
|
|
|
}
|
|
|
Integer remainder = itemGroupId % ConstantStr.SUB_TABLE_NUM;
|