From 264b5dea5b74c4b5ba54a90caba7e709858a037e Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 25 八月 2022 17:58:27 +0800 Subject: [PATCH] 增加rabbitmq --- src/main/java/com/yeshi/buwan/service/imp/ResourceVideoService.java | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/service/imp/ResourceVideoService.java b/src/main/java/com/yeshi/buwan/service/imp/ResourceVideoService.java index 81c13d9..b3322be 100644 --- a/src/main/java/com/yeshi/buwan/service/imp/ResourceVideoService.java +++ b/src/main/java/com/yeshi/buwan/service/imp/ResourceVideoService.java @@ -5,6 +5,7 @@ import com.yeshi.buwan.dao.VideoResourceMapExtraInfoDao; import com.yeshi.buwan.domain.VideoResource; import com.yeshi.buwan.domain.VideoResourceMapExtraInfo; +import com.yeshi.buwan.dto.mq.VideoDataChangeMQMsg; import com.yeshi.buwan.dto.mq.VideoExtraInfoChangeMQMsg; import com.yeshi.buwan.util.mq.CMQManager; import org.hibernate.HibernateException; @@ -67,6 +68,7 @@ * @param videoId * @return */ + @Transactional public List<ResourceVideo> getResourceList(String videoId) { List<VideoInfo> videoInfoList = new ArrayList<>(); videoInfoList.add(new VideoInfo(videoId)); @@ -136,6 +138,7 @@ rv.setVideo(new VideoInfo(videoId + "")); resourceVideoDao.save(rv); CMQManager.getInstance().addVideoExtraInfoChanged(new VideoExtraInfoChangeMQMsg(VideoExtraInfoChangeMQMsg.TYPE_RESOURCE, videoId, VideoExtraInfoChangeMQMsg.ACTION_ADD)); + CMQManager.getInstance().addVideoDataChanged(new VideoDataChangeMQMsg(VideoDataChangeMQMsg.TYPE_VIDEO_RESOURCE,videoId, VideoDataChangeMQMsg.ACTION_ADD)); } } @@ -145,6 +148,7 @@ if (resourceVideo != null) { resourceVideoDao.delete(resourceVideo); CMQManager.getInstance().addVideoExtraInfoChanged(new VideoExtraInfoChangeMQMsg(VideoExtraInfoChangeMQMsg.TYPE_RESOURCE, videoId, VideoExtraInfoChangeMQMsg.ACTION_DELETE)); + CMQManager.getInstance().addVideoDataChanged(new VideoDataChangeMQMsg(VideoDataChangeMQMsg.TYPE_VIDEO_RESOURCE,videoId, VideoDataChangeMQMsg.ACTION_DELETE)); } VideoResourceMapExtraInfo extraInfo = new VideoResourceMapExtraInfo(videoId, Long.parseLong(resourceId)); -- Gitblit v1.8.0