From f537abe9f3646c739beaf15076246a2f71a347e9 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 20 二月 2025 16:57:55 +0800
Subject: [PATCH] IOS广告增加区域屏蔽

---
 src/main/java/com/yeshi/buwan/job/video/ShortVideoUpdateJob.java |   42 +++++++++++++++++++++---------------------
 1 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/job/video/ShortVideoUpdateJob.java b/src/main/java/com/yeshi/buwan/job/video/ShortVideoUpdateJob.java
index 14f95c7..9395a3d 100644
--- a/src/main/java/com/yeshi/buwan/job/video/ShortVideoUpdateJob.java
+++ b/src/main/java/com/yeshi/buwan/job/video/ShortVideoUpdateJob.java
@@ -3,19 +3,17 @@
 import com.google.gson.Gson;
 import com.xxl.job.core.biz.model.ReturnT;
 import com.xxl.job.core.handler.annotation.XxlJob;
-import com.yeshi.buwan.iqiyi.IqiYiNewAPI;
-import com.yeshi.buwan.iqiyi.entity.IqiyiAlbum2;
-import com.yeshi.buwan.service.manager.search.SolrAlbumVideoDataManager;
+import com.yeshi.buwan.videos.iqiyi.IqiYiNewAPI;
+import com.yeshi.buwan.videos.iqiyi.entity.IqiyiAlbum2;
 import com.yeshi.buwan.service.manager.search.SolrShortVideoDataManager;
-import com.yeshi.buwan.tencent.TencentVideoUtil;
 import com.yeshi.buwan.util.StringUtil;
 import com.yeshi.buwan.util.factory.SolrShortVideoFactory;
-import com.yeshi.buwan.util.video.shortvideo.IqiyiWebUtil;
-import com.yeshi.buwan.util.video.shortvideo.TencentWebUtil;
-import net.sf.json.JSONObject;
+import com.yeshi.buwan.util.video.web.IqiyiWebUtil;
+import com.yeshi.buwan.util.video.web.TencentWebUtil;
 import org.springframework.stereotype.Component;
 
 import javax.annotation.Resource;
+import java.util.Collections;
 import java.util.List;
 
 /**
@@ -91,12 +89,13 @@
     public ReturnT<String> updateIqiyiShortVideo(String param) throws Exception {
         URLParams urlParams = getParams(param);
 
-        for (int i = 0; i < 20; i++) {
+        for (int i = 19; i >= 0; i--) {
             try {
                 List<Long> idList = IqiyiWebUtil.getVideoTvidList(IqiyiWebUtil.parseParams(urlParams.getUrl()), i + 1);
                 if (idList.size() == 0) {
-                    break;
+                    continue;
                 }
+                Collections.reverse(idList);
                 //淇濆瓨
                 for (Long id : idList) {
                     IqiyiAlbum2 album = IqiYiNewAPI.getAlbumOrVideoDetail(id);
@@ -125,18 +124,19 @@
             throw new Exception("area涓嶈兘涓虹┖");
         }
 
-        for (int i = 0; i < 20; i++) {
-            try {
-                List<TencentWebUtil.TencentWebVideoInfo> list = TencentWebUtil.getVideoList(TencentWebUtil.parseParams(urlParams.getUrl()), i + 1);
-                if (list.size() == 0)
-                    break;
-                for (TencentWebUtil.TencentWebVideoInfo videoInfo : list) {
-                    solrShortVideoDataManager.saveOrUpdate(SolrShortVideoFactory.create(videoInfo, urlParams.getArea(), urlParams.getVideoType()));
-                }
-            } catch (Exception e) {
-
-            }
-        }
+//        for (int i = 19; i >= 0; i--) {
+//            try {
+//                List<TencentWebUtil.TencentWebVideoInfo> list = TencentWebUtil.getVideoList(TencentWebUtil.parseParams(urlParams.getUrl()), i + 1);
+//                if (list.size() == 0)
+//                    continue;
+//                Collections.reverse(list);
+//                for (TencentWebUtil.TencentWebVideoInfo videoInfo : list) {
+//                    solrShortVideoDataManager.saveOrUpdate(SolrShortVideoFactory.create(videoInfo, urlParams.getArea(), urlParams.getVideoType()));
+//                }
+//            } catch (Exception e) {
+//
+//            }
+//        }
         return ReturnT.SUCCESS;
     }
 }

--
Gitblit v1.8.0