| | |
| | | import com.yeshi.buwan.dao.juhe.mogotv.MogoTVVideoDao; |
| | | import com.yeshi.buwan.domain.VideoDetailInfo; |
| | | import com.yeshi.buwan.domain.video.InternetSearchVideo; |
| | | import com.yeshi.buwan.mogotv.MogoTVUtil; |
| | | import com.yeshi.buwan.mogotv.entity.MogoTVClipInfo; |
| | | import com.yeshi.buwan.mogotv.entity.MogoTVSearchVideoMap; |
| | | import com.yeshi.buwan.mogotv.entity.MogoTVVideo; |
| | | import com.yeshi.buwan.videos.mogotv.MogoTVUtil; |
| | | import com.yeshi.buwan.videos.mogotv.entity.MogoTVClipInfo; |
| | | import com.yeshi.buwan.videos.mogotv.entity.MogoTVSearchVideoMap; |
| | | import com.yeshi.buwan.videos.mogotv.entity.MogoTVVideo; |
| | | import com.yeshi.buwan.service.inter.juhe.InternetSearchVideoService; |
| | | import com.yeshi.buwan.service.inter.juhe.MogoTVService; |
| | | import com.yeshi.buwan.util.factory.InternetSearchVideoFactory; |
| | |
| | | } |
| | | mogoTVVideoDao.save(video); |
| | | } |
| | | internetSearchVideoService.save(InternetSearchVideoFactory.create(detail)); |
| | | } |
| | | |
| | | @Override |
| | |
| | | |
| | | @Override |
| | | public void addToInternetSearch(MogoTVClipInfo clipDetail) throws Exception { |
| | | save(clipDetail); |
| | | InternetSearchVideo video = InternetSearchVideoFactory.create(clipDetail); |
| | | internetSearchVideoService.save(video); |
| | | if (internetSearchVideoService.save(video) == null) { |
| | | return; |
| | | } |
| | | MogoTVSearchVideoMap map = new MogoTVSearchVideoMap(); |
| | | map.setClipId(clipDetail.getClipId()); |
| | | map.setVideoId(video.getId()); |