From 8fee151ffae0c3818694b7318583814bf92663e2 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 27 八月 2021 18:52:28 +0800
Subject: [PATCH] 聚合视频资源包调整,接入韩迷

---
 src/main/java/com/yeshi/buwan/job/video/YouKuVideoUpdate.java |   40 +++++++++++++++++++++++++++++++---------
 1 files changed, 31 insertions(+), 9 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/job/video/YouKuVideoUpdate.java b/src/main/java/com/yeshi/buwan/job/video/YouKuVideoUpdate.java
index dbee71c..1902112 100644
--- a/src/main/java/com/yeshi/buwan/job/video/YouKuVideoUpdate.java
+++ b/src/main/java/com/yeshi/buwan/job/video/YouKuVideoUpdate.java
@@ -2,17 +2,13 @@
 
 import com.xxl.job.core.biz.model.ReturnT;
 import com.xxl.job.core.handler.annotation.XxlJob;
-import com.yeshi.buwan.dao.juhe.pptv.PPTVSeriesDao;
-import com.yeshi.buwan.dao.juhe.pptv.VideoPPTVMapDao;
-import com.yeshi.buwan.pptv.PPTVApiUtil;
-import com.yeshi.buwan.pptv.entity.PPTVSeries;
-import com.yeshi.buwan.service.inter.juhe.PPTVService;
 import com.yeshi.buwan.service.inter.juhe.YouKuService;
 import com.yeshi.buwan.util.StringUtil;
-import com.yeshi.buwan.youku.YouKuApiUtil;
-import com.yeshi.buwan.youku.entity.YouKuShowDetail;
-import com.yeshi.buwan.youku.entity.YouKuShowSimple;
-import com.yeshi.buwan.youku.entity.YouKuVideo;
+import com.yeshi.buwan.util.video.web.YouKuWebUtil;
+import com.yeshi.buwan.videos.youku.YouKuApiUtil;
+import com.yeshi.buwan.videos.youku.entity.YouKuShowDetail;
+import com.yeshi.buwan.videos.youku.entity.YouKuShowSimple;
+import com.yeshi.buwan.videos.youku.entity.YouKuVideo;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.stereotype.Component;
@@ -102,4 +98,30 @@
         return ReturnT.SUCCESS;
     }
 
+
+    //鏇存柊涓撹緫鍒楄〃
+    @XxlJob("video-update-youku-updateVideo-byCategoryUrl")
+    public ReturnT<String> updatebyCategoryUrl(String param) throws Exception {
+        String[] urlList = param.split(",");
+        for (String url : urlList) {
+            List<YouKuWebUtil.YouKuCoverInfo> list = YouKuWebUtil.parseCategoryList(url);
+            if (list != null) {
+                for (YouKuWebUtil.YouKuCoverInfo info : list) {
+                    try {
+                        YouKuShowDetail detail = getShowDetail(info.getShowId());
+                        youKuService.addToInternetSearch(detail);
+                    } catch (Exception e) {
+                        e.printStackTrace();
+                    }
+
+                }
+
+            }
+
+        }
+
+
+        return ReturnT.SUCCESS;
+    }
+
 }

--
Gitblit v1.8.0