Forráskód Böngészése

学校录取分数线

jinxia.mo 3 éve
szülő
commit
baaef561c5
2 módosított fájl, 17 hozzáadás és 35 törlés
  1. 0 16
      src/main/resources/users2.txt
  2. 17 19
      src/test/java/spider/CollegeData.java

+ 0 - 16
src/main/resources/users2.txt

@@ -8,29 +8,13 @@
 002180054470,14971017
 002180054469,60248551
 002180054468,84778723
-002180054467,75141937
 002180054466,81725092
 002180054465,17131135
 002180054464,86870442
-002180054463,15958873
-002180054462,97515769
 002180054458,11003994
 002180054457,92451161
 002180054456,27080352
 002180054455,88826291
-002180054451,95266059
-002180054450,36310765
-00218005444978379553
-002180054448,87431072
-002180054447,49555728
-002180054445,51907777
-002180054444,15756003
-002180054443,18726569
-002180054441,34787057
-002180054440,21097252
-002180054439,83232742
-002180054438,96923339
-002180054437,34601007
 002180054436,82398377
 002180054435,28311630
 002180054434,29161329

+ 17 - 19
src/test/java/spider/CollegeData.java

@@ -34,20 +34,20 @@ public class CollegeData {
         // 湖南
         ApiUtil.getInstance().login();
         collegeList();
-//        getCategoryMajor();
 //        generateNineDate();
 //         广东账号:18774924158,密码:123456
-         ApiUtil.getInstance().login("18774924158", "123456",false);
+//         ApiUtil.getInstance().login("18774924158", "123456",false);
         // 湖北账号:18674898114, 密码:123456
         // ApiUtil.getInstance().login("18674898114", "123456",false);
         // 江西账号:13203226079,密码:123456
 //        ApiUtil.getInstance().login("13203226079", "123456",false);
 //        collegeList();
-        // getCategoryMajor();
+//         getCategoryMajor();
     }
-
+//181
     public void collegeList() throws SQLException {
-        int count = 0, total = 5000, page = 116;
+//        int count = 0, total = 5000, page = 131;
+        int count = 0, total = 5000, page = 14;
         JSONObject res=new JSONObject();
         do {
             try {
@@ -70,25 +70,22 @@ public class CollegeData {
 //                        detail(collegeId, 0);
                         ThreadUtil.safeSleep(1 * 1000);
                     }
-                    //选科数据
-//                    xuanke(collegeId);
-                    List<Integer> colledgeIds = Arrays.asList(
-                            1,3,2,24,8,13,6,7,4,10,5,18,20,32,27,46,58,30,47,22,94,95,176,274,
-                            271,403,399,427,512,521,571,573,580,652,654,658,653,655,664,667,675,
-                            656,718,720,724,728,722,721,736,741,719,729,731,725,765,871,900,873,
-                            879,972,971,973,1083,1085,1166,1257,1258,1260,1406,1525,1526,1533,
-                            1530,1535,1537,1544,2484,2485,2451,2360,2363,2361,2330,2364,2341,
-                            2141,2145,2082,2084,2083,2065,1978,1945,1946,1855,1854,1856,1858,
-                            1866,1753,153,1091,717,2359,3123,1868);
-                    if(colledgeIds.contains(collegeId)){
-                        continue;
-                    }
+                    /**
+                     * 选科数据 xuanke(collegeId);
+                     */
+//                    List<Integer> colledgeIds = Arrays.asList(
+//                            1211,1212,1213,1214,1215,1216,1217);
+//                    if(colledgeIds.contains(collegeId)){
+//                        continue;
+//                    }
                     if(processColledgeCount>5){
                         //超过5个学校换个账号
                         ApiUtil.getInstance().login();
                         processColledgeCount=0;
                     }
-                    //院校录取数据
+                    /**
+                     * 院校录取数据
+                     */
                     List<Integer> liberalScienceList= Arrays.asList(1,2);
                     List<Integer> typeList= Arrays.asList(2,3);
                     for(Integer liberalScience:liberalScienceList){
@@ -142,6 +139,7 @@ public class CollegeData {
             for (int i = 0; i < tdDatas.size(); i++) {
                 //sy_colledge_enroll_data
                 JSONObject row = tdDatas.getJSONObject(i);
+                row.put("type",type);
                 Entity subjectTable4 = Entity.create("sy_colledge_enroll_data");
                 subjectTable4.putAll(row);
                 subjectList.add(subjectTable4);