|
@@ -2001,8 +2001,13 @@ public class DataDashboardService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ List<Pair<String, String>> styles = Arrays
|
|
|
+ .asList(
|
|
|
+ Pair.of("G", "0.00%")
|
|
|
+ );
|
|
|
+
|
|
|
doSendFeishuSheet(dateStrList, dailyDetailSheetToken, "vddANt", rowNum, rows,
|
|
|
- 2, null, null);
|
|
|
+ 2, styles, null);
|
|
|
}
|
|
|
|
|
|
private List<VideoAuditExport> buildVideoAuditExport(String dateStr) {
|
|
@@ -2042,6 +2047,10 @@ public class DataDashboardService {
|
|
|
for (Map.Entry<String, VideoAuditExport> entry : map.entrySet()) {
|
|
|
VideoAuditExport videoAuditExport = entry.getValue();
|
|
|
videoAuditExport.setPoolType(ContentPoolEnum.from(videoAuditExport.getPoolType()).getDescription());
|
|
|
+ if (videoAuditExport.getVideoAuditCount() > 0) {
|
|
|
+ videoAuditExport.setArticleAuditPassRate(
|
|
|
+ videoAuditExport.getArticleAuditPassCount() * 1.0 / videoAuditExport.getArticleAuditCount());
|
|
|
+ }
|
|
|
result.add(videoAuditExport);
|
|
|
}
|
|
|
// sum
|
|
@@ -2058,6 +2067,9 @@ public class DataDashboardService {
|
|
|
sum.setArticleAuditPassCount(articleAuditPassCount);
|
|
|
sum.setVideoAuditCount(videoAuditCount);
|
|
|
sum.setVideoAuditPassCount(videoAuditPassCount);
|
|
|
+ if (sum.getVideoAuditCount() > 0) {
|
|
|
+ sum.setArticleAuditPassRate(sum.getArticleAuditPassCount() * 1.0 / sum.getArticleAuditCount());
|
|
|
+ }
|
|
|
result.add(sum);
|
|
|
result.sort(Comparator.comparing(VideoAuditExport::getPoolType));
|
|
|
return result;
|