From b30fb8afd3cd6228bda9b182dc412bb3c8daf69c Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 17 十月 2024 16:28:48 +0800
Subject: [PATCH] CMQ转为Rabbitmq

---
 src/main/java/com/yeshi/buwan/service/imp/juhe/InternetSearchVideoServiceImpl.java |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/service/imp/juhe/InternetSearchVideoServiceImpl.java b/src/main/java/com/yeshi/buwan/service/imp/juhe/InternetSearchVideoServiceImpl.java
index d07f85f..460f24c 100644
--- a/src/main/java/com/yeshi/buwan/service/imp/juhe/InternetSearchVideoServiceImpl.java
+++ b/src/main/java/com/yeshi/buwan/service/imp/juhe/InternetSearchVideoServiceImpl.java
@@ -7,7 +7,7 @@
 import com.yeshi.buwan.exception.ParamsException;
 import com.yeshi.buwan.service.inter.juhe.InternetSearchVideoService;
 import com.yeshi.buwan.service.inter.system.SystemConfigService;
-import com.yeshi.buwan.util.mq.CMQManager;
+import com.yeshi.buwan.util.mq.rabbit.RabbitmqManager;
 import org.springframework.cache.annotation.Cacheable;
 import org.springframework.data.mongodb.core.query.Criteria;
 import org.springframework.data.mongodb.core.query.Query;
@@ -27,6 +27,9 @@
 
     @Resource
     private SystemConfigService systemConfigService;
+
+    @Resource
+    private RabbitmqManager rabbitmqManager;
 
     private boolean isCanSave(InternetSearchVideo video) {
         SystemConfig systemConfig = systemConfigService.getConfigByKeyCache("internetSearchInvalidKeyForSave");
@@ -51,7 +54,7 @@
 
         InternetSearchVideo oldVideo = internetSearchVideoDao.get(video.getId());
         Set<Integer> resourceIds = new HashSet<>();
-        if(oldVideo!=null) {
+        if (oldVideo != null) {
             resourceIds.addAll(listResourceId(oldVideo));
         }
         int resourceId = Integer.parseInt(video.getResourceIds());
@@ -69,7 +72,7 @@
         InternetSearchVideoMQMsg msg = new InternetSearchVideoMQMsg();
         msg.setId(video.getId());
         msg.setResourceId(resourceId);
-        CMQManager.getInstance().addInternetSearchVideoUpdateMsg(msg);
+        rabbitmqManager.addInternetSearchVideoUpdateMsg(msg);
 
         return video;
     }
@@ -137,19 +140,19 @@
     @Override
     public void removeResourceId(String id, Integer resourceId) {
         InternetSearchVideo video = internetSearchVideoDao.get(id);
-        if(video==null){
-            return ;
+        if (video == null) {
+            return;
         }
-        Set<Integer> resourceIds =  listResourceId(video);
-        if(resourceIds.contains(resourceId)){
+        Set<Integer> resourceIds = listResourceId(video);
+        if (resourceIds.contains(resourceId)) {
             //绉婚櫎
             resourceIds.remove(resourceId);
         }
-        if(resourceIds.size()<=0){
+        if (resourceIds.size() <= 0) {
             // 绉婚櫎鏁版嵁
             internetSearchVideoDao.deleteByPrimaryKey(id);
-        }else{
-            InternetSearchVideo update=new InternetSearchVideo();
+        } else {
+            InternetSearchVideo update = new InternetSearchVideo();
             update.setId(id);
             Integer[] rids = new Integer[resourceIds.size()];
             resourceIds.toArray(rids);
@@ -159,6 +162,6 @@
         InternetSearchVideoMQMsg msg = new InternetSearchVideoMQMsg();
         msg.setId(video.getId());
         msg.setResourceId(resourceId);
-        CMQManager.getInstance().addInternetSearchVideoUpdateMsg(msg);
+        rabbitmqManager.addInternetSearchVideoUpdateMsg(msg);
     }
 }

--
Gitblit v1.8.0