From b183266074b3b9af7ac62dc0ad773f7f81487ea8 Mon Sep 17 00:00:00 2001 From: tamguo Date: Sun, 26 Aug 2018 14:42:44 +0800 Subject: [PATCH] fix bug --- .../main/java/com/tamguo/dao/CrawlerPaperMapper.java | 9 +++++++++ .../src/test/java/com/tamguo/PaperCrawler.java | 10 +++++----- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/tamguo-crawler/src/main/java/com/tamguo/dao/CrawlerPaperMapper.java b/tamguo-crawler/src/main/java/com/tamguo/dao/CrawlerPaperMapper.java index f569ce6..13a5c01 100644 --- a/tamguo-crawler/src/main/java/com/tamguo/dao/CrawlerPaperMapper.java +++ b/tamguo-crawler/src/main/java/com/tamguo/dao/CrawlerPaperMapper.java @@ -1,8 +1,17 @@ package com.tamguo.dao; +import java.util.List; + +import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Select; + +import com.baomidou.mybatisplus.plugins.Page; import com.tamguo.config.dao.SuperMapper; import com.tamguo.model.CrawlerPaperEntity; public interface CrawlerPaperMapper extends SuperMapper{ + @Select("SELECT c.* FROM crawler_paper c WHERE c.paper_id IN (SELECT p.id FROM tiku_paper p WHERE p.area_id = #{areaId}) order by id,queindex asc;") + List selectPageByAreaId(Page questionPage,@Param(value="areaId") String areaId); + } diff --git a/tamguo-crawler/src/test/java/com/tamguo/PaperCrawler.java b/tamguo-crawler/src/test/java/com/tamguo/PaperCrawler.java index e86854e..ca52bb4 100644 --- a/tamguo-crawler/src/test/java/com/tamguo/PaperCrawler.java +++ b/tamguo-crawler/src/test/java/com/tamguo/PaperCrawler.java @@ -31,14 +31,14 @@ public class PaperCrawler { // 科目 private final String COURSE_ID = "likeshuxue"; // 110000 北京 | 310000 上海 | 500000 重庆 | 120100 天津 | 370000 山东 | 410000 河南 | 420000 湖北 | 320000 江苏 | 330000 浙江 - // 140000 山西 | 350000 福建 | 340000 安徽 | 220000 吉林 - private final String AREA_ID = "220000"; + // 140000 山西 | 350000 福建 | 340000 安徽 | 220000 吉林 | 150000 内蒙古 | 640000 宁夏 | 650000 新疆 | 广西 450000 | 210000 辽宁 + private final String AREA_ID = "210000"; // 年份 - private final String YEAR = "2016"; + private final String YEAR = "2015"; // 真题试卷 类型(1:真题试卷,2:模拟试卷,3:押题预测,4:名校精品) - private final String PAPER_TYPE = "4"; + private final String PAPER_TYPE = "3"; // 开始采集的URL - private final String START_URL = "https://tiku.baidu.com/tikupc/paperlist/1bfd700abb68a98271fefa04-16-7-2016-909-1-download"; + private final String START_URL = "https://tiku.baidu.com/tikupc/paperlist/1bfd700abb68a98271fefa04-16-2-2015-1180-1-download"; private RunData runData;