Parcourir la source

单小程序开发

xueyiming il y a 4 mois
Parent
commit
c533eb3bf2

+ 5 - 2
long-article-server/src/main/java/com/tzld/piaoquan/longarticle/service/local/impl/ContentServiceImpl.java

@@ -211,21 +211,24 @@ public class ContentServiceImpl implements ContentService {
     }
 
     public List<VideoDetail> getOnlyMiniPublishVideoDetail(PublishContent publishContent) {
+        List<VideoDetail> res = new ArrayList<>();
         SingleVideoSourceExample example = new SingleVideoSourceExample();
         example.createCriteria().andContentTraceIdEqualTo(publishContent.getSourceId()).andAuditStatusEqualTo(1);
         List<SingleVideoSource> singleVideoSources = singleVideoSourceMapper.selectByExample(example);
         if (CollectionUtils.isEmpty(singleVideoSources)) {
             return null;
         }
-        VideoDetail videoDetail = new VideoDetail();
         SingleVideoSource singleVideoSource = singleVideoSources.get(0);
+        VideoDetail videoDetail = videoService.publish(singleVideoSource.getVideoOssPath(),
+                singleVideoSource.getOutAccountId(), singleVideoSource.getArticleTitle());
         videoDetail.setCrawlerVideoId(singleVideoSource.getId());
         videoDetail.setKimiTitle(singleVideoSource.getArticleTitle());
         videoDetail.setUid(singleVideoSource.getOutAccountId());
         videoDetail.setVideoOss(singleVideoSource.getVideoOssPath());
         String traceId = "direct-" + UUID.randomUUID() + "-" + System.currentTimeMillis() / 1000;
         videoDetail.setTraceId(traceId);
-        return null;
+        res.add(videoDetail);
+        return res;
     }
 
     public List<VideoDetail> publishVideo(List<CrawlerVideo> contentMiniVideos, MatchVideo matchVideo) {