|
@@ -12,6 +12,8 @@ export interface UserDayStatisticsItem {
|
|
|
likeCount?: number;
|
|
likeCount?: number;
|
|
|
shareCount?: number;
|
|
shareCount?: number;
|
|
|
collectCount?: number;
|
|
collectCount?: number;
|
|
|
|
|
+ recommendCount?: number;
|
|
|
|
|
+ followCount?: number;
|
|
|
coverClickRate?: string;
|
|
coverClickRate?: string;
|
|
|
avgWatchDuration?: string;
|
|
avgWatchDuration?: string;
|
|
|
totalWatchDuration?: string;
|
|
totalWatchDuration?: string;
|
|
@@ -73,6 +75,8 @@ export class UserDayStatisticsService {
|
|
|
likeCount: item.likeCount ?? existing.likeCount,
|
|
likeCount: item.likeCount ?? existing.likeCount,
|
|
|
shareCount: item.shareCount ?? existing.shareCount,
|
|
shareCount: item.shareCount ?? existing.shareCount,
|
|
|
collectCount: item.collectCount ?? existing.collectCount,
|
|
collectCount: item.collectCount ?? existing.collectCount,
|
|
|
|
|
+ recommendCount: item.recommendCount ?? existing.recommendCount,
|
|
|
|
|
+ followCount: item.followCount ?? existing.followCount,
|
|
|
coverClickRate: item.coverClickRate ?? existing.coverClickRate ?? '0',
|
|
coverClickRate: item.coverClickRate ?? existing.coverClickRate ?? '0',
|
|
|
avgWatchDuration: item.avgWatchDuration ?? existing.avgWatchDuration ?? '0',
|
|
avgWatchDuration: item.avgWatchDuration ?? existing.avgWatchDuration ?? '0',
|
|
|
totalWatchDuration: item.totalWatchDuration ?? existing.totalWatchDuration ?? '0',
|
|
totalWatchDuration: item.totalWatchDuration ?? existing.totalWatchDuration ?? '0',
|
|
@@ -94,6 +98,8 @@ export class UserDayStatisticsService {
|
|
|
likeCount: item.likeCount ?? 0,
|
|
likeCount: item.likeCount ?? 0,
|
|
|
shareCount: item.shareCount ?? 0,
|
|
shareCount: item.shareCount ?? 0,
|
|
|
collectCount: item.collectCount ?? 0,
|
|
collectCount: item.collectCount ?? 0,
|
|
|
|
|
+ recommendCount: item.recommendCount ?? 0,
|
|
|
|
|
+ followCount: item.followCount ?? 0,
|
|
|
coverClickRate: item.coverClickRate ?? '0',
|
|
coverClickRate: item.coverClickRate ?? '0',
|
|
|
avgWatchDuration: item.avgWatchDuration ?? '0',
|
|
avgWatchDuration: item.avgWatchDuration ?? '0',
|
|
|
totalWatchDuration: item.totalWatchDuration ?? '0',
|
|
totalWatchDuration: item.totalWatchDuration ?? '0',
|
|
@@ -132,6 +138,8 @@ export class UserDayStatisticsService {
|
|
|
likeCount: patch.likeCount ?? existing.likeCount,
|
|
likeCount: patch.likeCount ?? existing.likeCount,
|
|
|
shareCount: patch.shareCount ?? existing.shareCount,
|
|
shareCount: patch.shareCount ?? existing.shareCount,
|
|
|
collectCount: patch.collectCount ?? existing.collectCount,
|
|
collectCount: patch.collectCount ?? existing.collectCount,
|
|
|
|
|
+ recommendCount: patch.recommendCount ?? existing.recommendCount,
|
|
|
|
|
+ followCount: patch.followCount ?? existing.followCount,
|
|
|
coverClickRate: patch.coverClickRate ?? existing.coverClickRate ?? '0',
|
|
coverClickRate: patch.coverClickRate ?? existing.coverClickRate ?? '0',
|
|
|
avgWatchDuration: patch.avgWatchDuration ?? existing.avgWatchDuration ?? '0',
|
|
avgWatchDuration: patch.avgWatchDuration ?? existing.avgWatchDuration ?? '0',
|
|
|
totalWatchDuration: patch.totalWatchDuration ?? existing.totalWatchDuration ?? '0',
|
|
totalWatchDuration: patch.totalWatchDuration ?? existing.totalWatchDuration ?? '0',
|
|
@@ -152,6 +160,8 @@ export class UserDayStatisticsService {
|
|
|
likeCount: patch.likeCount ?? 0,
|
|
likeCount: patch.likeCount ?? 0,
|
|
|
shareCount: patch.shareCount ?? 0,
|
|
shareCount: patch.shareCount ?? 0,
|
|
|
collectCount: patch.collectCount ?? 0,
|
|
collectCount: patch.collectCount ?? 0,
|
|
|
|
|
+ recommendCount: patch.recommendCount ?? 0,
|
|
|
|
|
+ followCount: patch.followCount ?? 0,
|
|
|
coverClickRate: patch.coverClickRate ?? '0',
|
|
coverClickRate: patch.coverClickRate ?? '0',
|
|
|
avgWatchDuration: patch.avgWatchDuration ?? '0',
|
|
avgWatchDuration: patch.avgWatchDuration ?? '0',
|
|
|
totalWatchDuration: patch.totalWatchDuration ?? '0',
|
|
totalWatchDuration: patch.totalWatchDuration ?? '0',
|