From 3c378a12577695f4de03fd2fbe83c033f1369c3f Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期日, 29 六月 2025 19:58:39 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev
---
lmk-job/src/main/java/cn/lili/job/VideoJob.java | 19 ++++++++++++++++++-
1 files changed, 18 insertions(+), 1 deletions(-)
diff --git a/lmk-job/src/main/java/cn/lili/job/VideoJob.java b/lmk-job/src/main/java/cn/lili/job/VideoJob.java
index 7b3b710..15035f1 100644
--- a/lmk-job/src/main/java/cn/lili/job/VideoJob.java
+++ b/lmk-job/src/main/java/cn/lili/job/VideoJob.java
@@ -3,6 +3,7 @@
import cn.lili.modules.lmk.domain.vo.CollectTypeNumVO;
import cn.lili.modules.lmk.enums.general.CollectTypeEnum;
import cn.lili.modules.lmk.service.MyCollectService;
+import cn.lili.modules.lmk.service.ThumbsUpRecordService;
import cn.lili.modules.lmk.service.VideoCommentService;
import cn.lili.modules.lmk.service.VideoService;
import com.xxl.job.core.context.XxlJobHelper;
@@ -26,6 +27,7 @@
private final VideoService videoService;
private final MyCollectService myCollectService;
private final VideoCommentService videoCommentService;
+ private final ThumbsUpRecordService thumbsUpRecordService;
/**
* 瑙嗛鏀惰棌鏁扮粺璁�
@@ -35,7 +37,7 @@
@XxlJob("videoCollectNumJob")
public void videoCollectNumJob() throws Exception {
XxlJobHelper.log("寮�濮嬫墽琛岋細瑙嗛鏀惰棌鏁扮粺璁�");
- List<CollectTypeNumVO> numList = myCollectService.countNumGroupByType(CollectTypeEnum.VIDEO.getValue());
+ List<CollectTypeNumVO> numList = myCollectService.countNumGroupByVideo();
if (CollectionUtils.isNotEmpty(numList)) {
videoService.updateCollectNumBatch(numList);
}
@@ -55,4 +57,19 @@
}
}
+ /**
+ * 瑙嗛璇勮鐐硅禐鏁扮粺璁�
+ *
+ * @throws Exception
+ */
+ @XxlJob("videoCommentThumbsUpNumJob")
+ public void videoCommentThumbsUpNumJob() throws Exception {
+ XxlJobHelper.log("寮�濮嬫墽琛岋細璇勮鐐硅禐鏁扮粺璁�");
+
+ List<CollectTypeNumVO> numList = thumbsUpRecordService.countNumGroupByComment();
+ if (CollectionUtils.isNotEmpty(numList)) {
+ videoCommentService.updateCommentThumbsUpNumBatch(numList);
+ }
+ }
+
}
--
Gitblit v1.8.0