From 21276f7003e1bd2690b1db114dd4059882ca2c30 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期四, 31 七月 2025 16:17:07 +0800
Subject: [PATCH] 用户NickName问题
---
lmk-job/src/main/java/cn/lili/job/VideoJob.java | 34 +++++++++++++++++++++++++++++++++-
1 files changed, 33 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..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,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,34 @@
}
}
+ /**
+ * 瑙嗛璇勮鐐硅禐鏁扮粺璁�
+ *
+ * @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