From 7ae6893e2746869f879d270544b7804a82ea88a9 Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期五, 19 九月 2025 14:20:42 +0800
Subject: [PATCH] 会员列表导出
---
lmk-job/src/main/java/cn/lili/job/VideoJob.java | 50 +++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 49 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 0afed57..e2df6d1 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,8 @@
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;
import com.xxl.job.core.handler.annotation.XxlJob;
@@ -24,6 +26,8 @@
private final VideoService videoService;
private final MyCollectService myCollectService;
+ private final VideoCommentService videoCommentService;
+ private final ThumbsUpRecordService thumbsUpRecordService;
/**
* 瑙嗛鏀惰棌鏁扮粺璁�
@@ -33,10 +37,54 @@
@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);
}
}
+ /**
+ * 瑙嗛璇勮鏁扮粺璁�
+ *
+ * @throws Exception
+ */
+ @XxlJob("videoCommentNumJob")
+ public void videoCommentNumJob() throws Exception {
+ XxlJobHelper.log("寮�濮嬫墽琛岋細瑙嗛璇勮鏁扮粺璁�");
+ List<CollectTypeNumVO> numList = videoCommentService.countNumGroupByVideo();
+ if (CollectionUtils.isNotEmpty(numList)) {
+ videoService.updateCommentNumBatch(numList);
+ }
+ }
+
+ /**
+ * 瑙嗛璇勮鐐硅禐鏁扮粺璁�
+ *
+ * @throws Exception
+ */
+ @XxlJob("videoCommentThumbsUpNumJob")
+ public void videoCommentThumbsUpNumJob() throws Exception {
+ XxlJobHelper.log("寮�濮嬫墽琛岋細璇勮鐐硅禐鏁扮粺璁�");
+
+ List<CollectTypeNumVO> numList = thumbsUpRecordService.countNumGroupByComment();
+ if (CollectionUtils.isNotEmpty(numList)) {
+ videoCommentService.updateCommentThumbsUpNumBatch(numList);
+ }
+ }
+
+ /**
+ * 瑙嗛鐐硅禐鏁扮粺璁�
+ *
+ * @throws Exception
+ */
+ @XxlJob("videoThumbsUpNumJob")
+ public void videoThumbsUpNumJob() throws Exception {
+ XxlJobHelper.log("寮�濮嬫墽琛岋細瑙嗛鐐硅禐鏁扮粺璁�");
+
+ List<CollectTypeNumVO> numList = thumbsUpRecordService.countNumGroupByVideo();
+ if (CollectionUtils.isNotEmpty(numList)) {
+ videoService.updateThumbsUpNumBatch(numList);
+ }
+ }
+
}
--
Gitblit v1.8.0