|
@@ -2120,7 +2120,8 @@ public class DataDashboardService {
|
|
List<Pair<String, String>> styles = Arrays
|
|
List<Pair<String, String>> styles = Arrays
|
|
.asList(
|
|
.asList(
|
|
Pair.of("G", "0.00%"),
|
|
Pair.of("G", "0.00%"),
|
|
- Pair.of("K", "0.00%")
|
|
|
|
|
|
+ Pair.of("J", "0.00%"),
|
|
|
|
+ Pair.of("M", "0.00%")
|
|
);
|
|
);
|
|
doSendFeishuSheet(dateStrList, dailyDetailSheetToken, "qEipyL", rowNum, rows,
|
|
doSendFeishuSheet(dateStrList, dailyDetailSheetToken, "qEipyL", rowNum, rows,
|
|
2, styles, null);
|
|
2, styles, null);
|
|
@@ -2160,6 +2161,7 @@ public class DataDashboardService {
|
|
Date dateStart = DateUtils.getStartDateOfDay(start / 1000);
|
|
Date dateStart = DateUtils.getStartDateOfDay(start / 1000);
|
|
Date dateEnd = DateUtils.getStartDateOfDay(end / 1000);
|
|
Date dateEnd = DateUtils.getStartDateOfDay(end / 1000);
|
|
Long matchSuccessCount = longArticleBaseMapper.countMatchSuccessCount(dateStart, dateEnd);
|
|
Long matchSuccessCount = longArticleBaseMapper.countMatchSuccessCount(dateStart, dateEnd);
|
|
|
|
+ Long matchCount = longArticleBaseMapper.countMatchCount(dateStart, dateEnd);
|
|
Long videoAuditPassCount = longArticleTitleAuditRepository.countByStatusAndAuditTimestampBetween(
|
|
Long videoAuditPassCount = longArticleTitleAuditRepository.countByStatusAndAuditTimestampBetween(
|
|
1, start, end);
|
|
1, start, end);
|
|
Long videoAuditCount = longArticleTitleAuditRepository.countByAuditTimestampBetween(start, end);
|
|
Long videoAuditCount = longArticleTitleAuditRepository.countByAuditTimestampBetween(start, end);
|
|
@@ -2174,6 +2176,10 @@ public class DataDashboardService {
|
|
result.setProduceAuditPassRate(produceAuditPassCount * 1.0 / produceAuditCount);
|
|
result.setProduceAuditPassRate(produceAuditPassCount * 1.0 / produceAuditCount);
|
|
}
|
|
}
|
|
result.setMatchSuccessCount(matchSuccessCount);
|
|
result.setMatchSuccessCount(matchSuccessCount);
|
|
|
|
+ result.setMatchCount(matchCount);
|
|
|
|
+ if (matchCount > 0) {
|
|
|
|
+ result.setMatchSuccessRate(matchSuccessCount * 1.0 / matchCount);
|
|
|
|
+ }
|
|
result.setVideoAuditPassCount(videoAuditPassCount);
|
|
result.setVideoAuditPassCount(videoAuditPassCount);
|
|
result.setVideoAuditCount(videoAuditCount);
|
|
result.setVideoAuditCount(videoAuditCount);
|
|
if (videoAuditCount > 0) {
|
|
if (videoAuditCount > 0) {
|