From f788607ff771a47bc60d6a86e00b3433c40f3d2c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 24 九月 2021 15:22:03 +0800 Subject: [PATCH] 接入视频直播 --- src/main/java/com/yeshi/buwan/service/imp/juhe/YouKuServiceImpl.java | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/service/imp/juhe/YouKuServiceImpl.java b/src/main/java/com/yeshi/buwan/service/imp/juhe/YouKuServiceImpl.java index 1b8d30f..71d62b5 100644 --- a/src/main/java/com/yeshi/buwan/service/imp/juhe/YouKuServiceImpl.java +++ b/src/main/java/com/yeshi/buwan/service/imp/juhe/YouKuServiceImpl.java @@ -8,10 +8,10 @@ import com.yeshi.buwan.service.inter.juhe.InternetSearchVideoService; import com.yeshi.buwan.service.inter.juhe.YouKuService; import com.yeshi.buwan.util.factory.InternetSearchVideoFactory; -import com.yeshi.buwan.youku.YouKuUtil; -import com.yeshi.buwan.youku.entity.YouKuSearchVideoMap; -import com.yeshi.buwan.youku.entity.YouKuShowDetail; -import com.yeshi.buwan.youku.entity.YouKuVideo; +import com.yeshi.buwan.videos.youku.YouKuUtil; +import com.yeshi.buwan.videos.youku.entity.YouKuSearchVideoMap; +import com.yeshi.buwan.videos.youku.entity.YouKuShowDetail; +import com.yeshi.buwan.videos.youku.entity.YouKuVideo; import org.springframework.data.domain.Sort; import org.springframework.data.mongodb.core.query.Criteria; import org.springframework.data.mongodb.core.query.Query; @@ -35,7 +35,7 @@ private InternetSearchVideoService internetSearchVideoService; @Override - public void save(YouKuShowDetail detail) { + public void save(YouKuShowDetail detail) throws Exception { if (detail.getUpdateTime() == null) detail.setUpdateTime(new Date()); youKuShowDetailDao.save(detail); @@ -118,8 +118,11 @@ @Override public void addToInternetSearch(YouKuShowDetail showDetail) throws Exception { + save(showDetail); InternetSearchVideo video = InternetSearchVideoFactory.create(showDetail); - internetSearchVideoService.save(video); + if (internetSearchVideoService.save(video) == null) { + return; + } YouKuSearchVideoMap map = new YouKuSearchVideoMap(); map.setShowId(showDetail.getId()); map.setVideoId(video.getId()); -- Gitblit v1.8.0