|
@@ -2928,6 +2928,13 @@ public class DataDashboardService {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @XxlJob("buildCoverStatisticDataExportJob")
|
|
|
|
+ public ReturnT<String> buildCoverStatisticDataExportJob(String param) {
|
|
|
|
+ String dateStr = DateUtils.getDateString(System.currentTimeMillis() - 24 * 60 * 60 * 1000, "yyyMMdd");
|
|
|
|
+ coverStatisticDataExport(dateStr);
|
|
|
|
+ return ReturnT.SUCCESS;
|
|
|
|
+ }
|
|
|
|
+
|
|
public void coverStatisticDataExport(String dateStr) {
|
|
public void coverStatisticDataExport(String dateStr) {
|
|
List<String> dateStrList = Arrays.asList(dateStr);
|
|
List<String> dateStrList = Arrays.asList(dateStr);
|
|
List<CoverStatisticDataExport> exportList = buildCoverStatisticDataExport(dateStr);
|
|
List<CoverStatisticDataExport> exportList = buildCoverStatisticDataExport(dateStr);
|
|
@@ -3053,6 +3060,9 @@ public class DataDashboardService {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
List<ArticleDetailInfo> detailInfoList = articleDetailInfoMap.get(article.getWxSn());
|
|
List<ArticleDetailInfo> detailInfoList = articleDetailInfoMap.get(article.getWxSn());
|
|
|
|
+ if(CollectionUtils.isEmpty(detailInfoList)){
|
|
|
|
+ continue;
|
|
|
|
+ }
|
|
List<AccountAvgInfo> accountAvgInfoList = accountAvgInfoRepository.getAllByGhIdEqualsAndStatusEquals(article.getGhId(), 1);
|
|
List<AccountAvgInfo> accountAvgInfoList = accountAvgInfoRepository.getAllByGhIdEqualsAndStatusEquals(article.getGhId(), 1);
|
|
Integer fans = 0;
|
|
Integer fans = 0;
|
|
if (CollectionUtils.isNotEmpty(accountAvgInfoList)) {
|
|
if (CollectionUtils.isNotEmpty(accountAvgInfoList)) {
|