|
@@ -1734,7 +1734,7 @@ public class DataDashboardService {
|
|
|
@XxlJob("producePlanAuditExport")
|
|
|
public ReturnT<String> producePlanAuditExportJob(String param) {
|
|
|
List<String> dateStrList = DateUtils.getBeforeDays(null, null, 1);
|
|
|
- producePlanAuditExport(dateStrList.get(0));
|
|
|
+ producePlanAuditExport(dateStrList);
|
|
|
return ReturnT.SUCCESS;
|
|
|
}
|
|
|
|
|
@@ -1742,7 +1742,15 @@ public class DataDashboardService {
|
|
|
if (!StringUtils.hasText(dateStr)) {
|
|
|
dateStr = DateUtils.getBeforeDaysDateStr("yyyyMMdd", 1);
|
|
|
}
|
|
|
- List<ProducePlanAuditExport> exportList = buildProducePlanAuditExport(dateStr);
|
|
|
+ producePlanAuditExport(Collections.singletonList(dateStr));
|
|
|
+ }
|
|
|
+
|
|
|
+ public void producePlanAuditExport(List<String> dateStrList) {
|
|
|
+ List<ProducePlanAuditExport> exportList = new ArrayList<>();
|
|
|
+ dateStrList = Lists.reverse(dateStrList);
|
|
|
+ for (String dateStr : dateStrList) {
|
|
|
+ exportList.addAll(buildProducePlanAuditExport(dateStr));
|
|
|
+ }
|
|
|
if (CollectionUtil.isEmpty(exportList)) {
|
|
|
return;
|
|
|
}
|
|
@@ -1765,7 +1773,7 @@ public class DataDashboardService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- doSendFeishuSheet(Collections.singletonList(dateStr), sheetToken, "28RgAZ", rowNum, rows,
|
|
|
+ doSendFeishuSheet(dateStrList, sheetToken, "28RgAZ", rowNum, rows,
|
|
|
2, null, null);
|
|
|
}
|
|
|
|