From f537abe9f3646c739beaf15076246a2f71a347e9 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 20 二月 2025 16:57:55 +0800 Subject: [PATCH] IOS广告增加区域屏蔽 --- src/main/java/com/yeshi/buwan/service/imp/juhe/Iqiyi2ServiceImpl.java | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/service/imp/juhe/Iqiyi2ServiceImpl.java b/src/main/java/com/yeshi/buwan/service/imp/juhe/Iqiyi2ServiceImpl.java index 15d571c..f884ae5 100644 --- a/src/main/java/com/yeshi/buwan/service/imp/juhe/Iqiyi2ServiceImpl.java +++ b/src/main/java/com/yeshi/buwan/service/imp/juhe/Iqiyi2ServiceImpl.java @@ -11,11 +11,6 @@ import com.yeshi.buwan.domain.video.AlbumVideoMap; import com.yeshi.buwan.dto.mq.UpdateResourceVideoMQMsg; import com.yeshi.buwan.exception.video.IqiyiVideoSolrException; -import com.yeshi.buwan.videos.iqiyi.IqiYiNewAPI; -import com.yeshi.buwan.videos.iqiyi.entity.IqiyiAlbum2; -import com.yeshi.buwan.videos.iqiyi.entity.VideoIqiyi2; -import com.yeshi.buwan.videos.iqiyi.util.IqiyiUtil; -import com.yeshi.buwan.videos.iqiyi.util.IqiyiUtil2; import com.yeshi.buwan.query.Iqiyi2AlbumQuery; import com.yeshi.buwan.service.imp.CategoryVideoService; import com.yeshi.buwan.service.imp.ResourceVideoService; @@ -29,12 +24,18 @@ import com.yeshi.buwan.util.ThreadUtil; import com.yeshi.buwan.util.TimeUtil; import com.yeshi.buwan.util.log.VideoLogFactory; -import com.yeshi.buwan.util.mq.CMQManager; +import com.yeshi.buwan.util.mq.rabbit.RabbitmqManager; +import com.yeshi.buwan.videos.iqiyi.IqiYiNewAPI; +import com.yeshi.buwan.videos.iqiyi.entity.IqiyiAlbum2; +import com.yeshi.buwan.videos.iqiyi.entity.VideoIqiyi2; +import com.yeshi.buwan.videos.iqiyi.util.IqiyiUtil; +import com.yeshi.buwan.videos.iqiyi.util.IqiyiUtil2; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.data.mongodb.core.query.Criteria; import org.springframework.data.mongodb.core.query.Query; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import javax.annotation.Resource; import java.io.Serializable; @@ -82,6 +83,11 @@ @Resource private SolrAlbumVideoDataManager solrAlbumVideoDataManager; + @Resource + private RabbitmqManager rabbitmqManager; + + + public List<VideoDetailInfo> getVideoDetailList(String videoId, int page, int pageSize) { //鏌ヨ涓撹緫 VideoIqiyi2 videoIqiyi2 = videoIqiyi2Dao.selectByVideoId(Long.parseLong(videoId)); @@ -93,7 +99,7 @@ ThreadUtil.run(new Runnable() { @Override public void run() { - CMQManager.getInstance().addUpdateResourceVideoMsg(new UpdateResourceVideoMQMsg(videoIqiyi2.getIqiyiId() + "", IqiyiUtil2.RESOURCE_ID, new Date())); + rabbitmqManager.addUpdateResourceVideoMsg(new UpdateResourceVideoMQMsg(videoIqiyi2.getIqiyiId() + "", IqiyiUtil2.RESOURCE_ID, new Date())); } }); // } @@ -162,6 +168,7 @@ return false; } + @Transactional @Override public void addToVideoInfo(IqiyiAlbum2 album) { if (album.getFeatureAlbumId() > 0L && album.getChannelId() != IqiYiNewAPI.TYPE_DIANYING) { @@ -274,7 +281,7 @@ //娣诲姞瑙嗛鍒嗙被鏄犲皠 categoryVideoService.addCategoryVideo(newVideoInfo.getId(), newVideoInfo.getVideoType().getId()); - CMQManager.getInstance().addSolrMsg(newVideoInfo.getId()); + rabbitmqManager.addSolrMsg(newVideoInfo.getId()); } @Override -- Gitblit v1.8.0