From 745320cbb4edfa4fbc8f0f95483a4ee7893d5769 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 22 四月 2021 20:18:08 +0800
Subject: [PATCH] 3.9.2完善

---
 src/test/java/com/hxh/spring/test/PPTVTest.java |   50 +++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 41 insertions(+), 9 deletions(-)

diff --git a/src/test/java/com/hxh/spring/test/PPTVTest.java b/src/test/java/com/hxh/spring/test/PPTVTest.java
index aa22cfd..e7d9bcf 100644
--- a/src/test/java/com/hxh/spring/test/PPTVTest.java
+++ b/src/test/java/com/hxh/spring/test/PPTVTest.java
@@ -1,10 +1,12 @@
 package com.hxh.spring.test;
 
 import com.yeshi.buwan.dao.juhe.pptv.PPTVSeriesDao;
+import com.yeshi.buwan.dao.juhe.pptv.PPTVSeriesProgramMapDao;
 import com.yeshi.buwan.job.video.PPTVVideoUpdate;
 import com.yeshi.buwan.pptv.PPTVApiUtil;
 import com.yeshi.buwan.pptv.PPTVUtil;
 import com.yeshi.buwan.pptv.entity.PPTVSeries;
+import com.yeshi.buwan.pptv.entity.PPTVSeriesProgramMap;
 import com.yeshi.buwan.service.inter.LoginUserService;
 import com.yeshi.buwan.service.inter.juhe.PPTVService;
 import com.yeshi.buwan.util.StringUtil;
@@ -44,6 +46,10 @@
     private PPTVSeriesDao pptvSeriesDao;
 
     @Resource
+    private PPTVSeriesProgramMapDao pptvSeriesProgramMapDao;
+
+
+    @Resource
     private PPTVVideoUpdate pptvVideoUpdate;
 
     @Resource
@@ -57,15 +63,15 @@
 
     @Test
     public void addToVideoInfo() {
-        List<PPTVSeries> list = pptvSeriesDao.list(2000, 1000);
-        for (PPTVSeries s : list) {
-            if (s.getProgramType().contains("灏戝効") || s.getProgramType2().contains("灏戝効")) {
-                continue;
-            }
-            System.out.println(s.getName() + ":" + s.getInfoID());
-            PPTVSeries series = pptvService.getSeriesDetail(s.getInfoID());
+//        List<PPTVSeries> list = pptvSeriesDao.list(2000, 1000);
+//        for (PPTVSeries s : list) {
+//            if (s.getProgramType().contains("灏戝効") || s.getProgramType2().contains("灏戝効")) {
+//                continue;
+//            }
+//            System.out.println(s.getName() + ":" + s.getInfoID());
+            PPTVSeries series = pptvService.getSeriesDetail("381096");
             pptvService.addToVideoInfo(series);
-        }
+//        }
     }
 
 
@@ -89,7 +95,7 @@
     @Test
     public void syncVideo() {
         try {
-            pptvVideoUpdate.syncVideo("");
+            pptvVideoUpdate.syncVideo("32427297");
         } catch (Exception e) {
             e.printStackTrace();
         }
@@ -303,4 +309,30 @@
     }
 
 
+    @Test
+    public void repaire() {
+
+        Query query = new Query();
+        query.addCriteria(Criteria.where("seriesCode").is(null));
+        query.limit(200);
+        List<PPTVSeries> list = pptvSeriesDao.findList(query);
+        for (PPTVSeries pptvSeries : list) {
+            PPTVSeriesProgramMap map = pptvSeriesProgramMapDao.getLatestByInfoId(pptvSeries.getInfoID());
+            pptvService.syncSeries(map.getSeriesCode());
+        }
+
+
+    }
+
+    @Test
+    public void sync() {
+//        PPTVSeries series = pptvService.getSeriesDetailByVideoId("8268375");
+//        System.out.println(series);
+
+
+        getDetail("32501376");
+
+    }
+
+
 }

--
Gitblit v1.8.0