|
@@ -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);
|