Procházet zdrojové kódy

一点通抓取修改

小么熊🐻 před 1 rokem
rodič
revize
a717e7e7c4

+ 34 - 34
zzjs-admin/src/test/java/com/miaxis/test/KTDownload.java

@@ -35,37 +35,37 @@ public class KTDownload {
     public void testExcel() throws Exception {
 
         //explain_gif
-//        List<QuestionInfoKtGet> explainGifList = questionInfoGetService.selectQuestionInfoKtGetExplainGifList(); //要修改
-//        downLoadList(explainGifList, "explainGifList");
-//
-//        //explain_mp3
-//        List<QuestionInfoKtGet> explainMp3List = questionInfoGetService.selectQuestionInfoKtGetExplainMp3List(); //要修改
-//        downLoadList(explainMp3List, "explainMp3List");
-//
-//        //image
-//        List<QuestionInfoKtGet> imageList = questionInfoGetService.selectQuestionInfoKtGetImageList(); //要修改
-//        downLoadList(imageList, "imageList");
+        List<QuestionInfoKtGet> explainGifList = questionInfoGetService.selectQuestionInfoKtGetExplainGifList(); //要修改
+        downLoadList(explainGifList, "explainGifList");
+
+        //explain_mp3
+        List<QuestionInfoKtGet> explainMp3List = questionInfoGetService.selectQuestionInfoKtGetExplainMp3List(); //要修改
+        downLoadList(explainMp3List, "explainMp3List");
+
+        //image
+        List<QuestionInfoKtGet> imageList = questionInfoGetService.selectQuestionInfoKtGetImageList(); //要修改
+        downLoadList(imageList, "imageList");
 
         //image_ydt
-//        List<QuestionInfoKtGet> imageYdtList = questionInfoGetService.selectQuestionInfoKtGetImageYdtList(); //要修改
-//        downLoadList(imageYdtList, "imageYdtList");
+        List<QuestionInfoKtGet> imageYdtList = questionInfoGetService.selectQuestionInfoKtGetImageYdtList(); //要修改
+        downLoadList(imageYdtList, "imageYdtList");
 
         //issuemp3
-//        List<QuestionInfoKtGet> issuemp3List = questionInfoGetService.selectQuestionInfoKtGetIssuemp3List(); //要修改
-//        downLoadList(issuemp3List, "issuemp3List");
-//
-//
-//        //answermp3
-//        List<QuestionInfoKtGet> answermp3List = questionInfoGetService.selectQuestionInfoKtGetAnswermp3List(); //要修改
-//        downLoadList(answermp3List, "answermp3List");
-//
-//        //explainjsmp3
-//        List<QuestionInfoKtGet> explainjsmp3List = questionInfoGetService.selectQuestionInfoKtGetExplainjsmp3List(); //要修改
-//        downLoadList(explainjsmp3List, "explainjsmp3List");
-
-
-        List<WebNoteAll> webNoteAllList = webNoteAllService.selectWebNoteAllMediaUrlList();
-        downLoadList2(webNoteAllList, "webNoteAllList");
+        List<QuestionInfoKtGet> issuemp3List = questionInfoGetService.selectQuestionInfoKtGetIssuemp3List(); //要修改
+        downLoadList(issuemp3List, "issuemp3List");
+
+
+        //answermp3
+        List<QuestionInfoKtGet> answermp3List = questionInfoGetService.selectQuestionInfoKtGetAnswermp3List(); //要修改
+        downLoadList(answermp3List, "answermp3List");
+
+        //explainjsmp3
+        List<QuestionInfoKtGet> explainjsmp3List = questionInfoGetService.selectQuestionInfoKtGetExplainjsmp3List(); //要修改
+        downLoadList(explainjsmp3List, "explainjsmp3List");
+
+
+//        List<WebNoteAll> webNoteAllList = webNoteAllService.selectWebNoteAllMediaUrlList();
+//        downLoadList2(webNoteAllList, "webNoteAllList");
 
     }
 
@@ -103,7 +103,7 @@ public class KTDownload {
                 String fileName = mediaUrl.substring(index + 1);
                 System.out.println(mediaUrl + "," + fileName);
                 try {
-                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20230223\\explain_gif"); //要修改
+                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20231020\\explain_gif"); //要修改
                 } catch (Exception e) {
                     e.printStackTrace();
                 }
@@ -120,7 +120,7 @@ public class KTDownload {
                 String fileName = mediaUrl.substring(index + 1);
                 System.out.println(mediaUrl + "," + fileName);
                 try {
-                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20230223\\explain_mp3"); //要修改
+                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20231020\\explain_mp3"); //要修改
                 } catch (Exception e) {
                     e.printStackTrace();
                 }
@@ -135,7 +135,7 @@ public class KTDownload {
                 String fileName = mediaUrl.substring(index + 1);
                 System.out.println(mediaUrl + "," + fileName);
                 try {
-                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20230223\\image"); //要修改
+                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20231020\\image"); //要修改
                 } catch (Exception e) {
                     e.printStackTrace();
                 }
@@ -149,7 +149,7 @@ public class KTDownload {
                 String fileName = mediaUrl.substring(index + 1);
                 System.out.println(mediaUrl + "," + fileName);
                 try {
-                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20230223\\image_ydt"); //要修改
+                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20231020\\image_ydt"); //要修改
                 } catch (Exception e) {
                     e.printStackTrace();
                 }
@@ -163,7 +163,7 @@ public class KTDownload {
                 String fileName = mediaUrl.substring(index + 1);
                 System.out.println(mediaUrl + "," + fileName);
                 try {
-                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20230223\\issue_mp3"); //要修改
+                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20231020\\issue_mp3"); //要修改
                 } catch (Exception e) {
                     e.printStackTrace();
                 }
@@ -178,7 +178,7 @@ public class KTDownload {
                 String fileName = mediaUrl.substring(index + 1);
                 System.out.println(mediaUrl + "," + fileName);
                 try {
-                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20230223\\answer_mp3"); //要修改
+                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20231020\\answer_mp3"); //要修改
                 } catch (Exception e) {
                     e.printStackTrace();
                 }
@@ -193,7 +193,7 @@ public class KTDownload {
                 String fileName = mediaUrl.substring(index + 1);
                 System.out.println(mediaUrl + "," + fileName);
                 try {
-                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20230223\\explain_js_mp3");
+                    downLoadFromUrl(mediaUrl, fileName, "G:\\中正\\题库图\\kt20231020\\explain_js_mp3");
                 } catch (Exception e) {
                     e.printStackTrace();
                 }

+ 89 - 2
zzjs-admin/src/test/java/com/miaxis/test/KtTest2.java

@@ -48,7 +48,7 @@ public class KtTest2 {
     @Test
     public void getInfo() {
 
-        List<Map<String, String>> mapList = this.get4Map();
+        List<Map<String, String>> mapList = this.get1Map();
         for (Map<String, String> m : mapList) {
 
             String time = String.valueOf(System.currentTimeMillis() / 1000);
@@ -61,7 +61,8 @@ public class KtTest2 {
                 JSONObject n1 = (JSONObject) data.get(i);
                 String countid = n1.getString("id");
                 String title = n1.getString("title");
-                String model = n1.getString("model");
+                //String model = n1.getString("model");
+                String model = model=m.get("model");
                 String subject = n1.getString("subject");
                 System.out.println(countid + "," + title + "," + model);
                 String result2 = ktService.getQuestion(model, countid, title, subject, time);
@@ -442,6 +443,92 @@ public class KtTest2 {
         return mapList;
     }
 
+    public List<Map<String, String>> get1Map() {
+
+        //小车 科目一
+        Map<String, String> cart_k1 = new LinkedHashMap(); // k1:顺序练习
+        cart_k1.put("model", "cart");
+        cart_k1.put("subject", "k1");
+        Map<String, String> cart_k1_2 = new LinkedHashMap(); //  k1_2:精选必考题
+        cart_k1_2.put("model", "cart");
+        cart_k1_2.put("subject", "k1_2");
+        Map<String, String> cart_k1_3 = new LinkedHashMap(); //  k1_3:分类练习
+        cart_k1_3.put("model", "cart");
+        cart_k1_3.put("subject", "k1_3");
+        Map<String, String> cart_k1_4 = new LinkedHashMap(); //  k1_4:地方题库
+        cart_k1_4.put("model", "cart");
+        cart_k1_4.put("subject", "k1_4");
+
+        //客车 科目一
+        Map<String, String> bus_k1 = new LinkedHashMap(); // k1:顺序练习
+        bus_k1.put("model", "bus");
+        bus_k1.put("subject", "k1");
+        Map<String, String> bus_k1_2 = new LinkedHashMap(); //  k1_2:精选必考题
+        bus_k1_2.put("model", "bus");
+        bus_k1_2.put("subject", "k1_2");
+        Map<String, String> bus_k1_3 = new LinkedHashMap(); //  k1_3:分类练习
+        bus_k1_3.put("model", "bus");
+        bus_k1_3.put("subject", "k1_3");
+        Map<String, String> bus_k1_4 = new LinkedHashMap(); //  k1_4:地方题库
+        bus_k1_4.put("model", "bus");
+        bus_k1_4.put("subject", "k1_4");
+
+
+        //货车 科目一
+        Map<String, String> truck_k1 = new LinkedHashMap(); // k1:顺序练习
+        truck_k1.put("model", "truck");
+        truck_k1.put("subject", "k1");
+        Map<String, String> truck_k1_2 = new LinkedHashMap(); //  k1_2:精选必考题
+        truck_k1_2.put("model", "truck");
+        truck_k1_2.put("subject", "k1_2");
+        Map<String, String> truck_k1_3 = new LinkedHashMap(); //  k1_3:分类练习
+        truck_k1_3.put("model", "truck");
+        truck_k1_3.put("subject", "k1_3");
+        Map<String, String> truck_k1_4 = new LinkedHashMap(); //  k1_4:地方题库
+        truck_k1_4.put("model", "truck");
+        truck_k1_4.put("subject", "k1_4");
+
+        //摩托车 科目一
+        Map<String, String> mtc_k1 = new LinkedHashMap(); // k1:顺序练习
+        mtc_k1.put("model", "mtc");
+        mtc_k1.put("subject", "k1");
+        Map<String, String> mtc_k1_2 = new LinkedHashMap(); //  k1_2:精选必考题
+        mtc_k1_2.put("model", "mtc");
+        mtc_k1_2.put("subject", "k1_2");
+        Map<String, String> mtc_k1_3 = new LinkedHashMap(); //  k1_3:分类练习
+        mtc_k1_3.put("model", "mtc");
+        mtc_k1_3.put("subject", "k1_3");
+        Map<String, String> mtc_k1_4 = new LinkedHashMap(); //  k1_4:地方题库
+        mtc_k1_4.put("model", "mtc");
+        mtc_k1_4.put("subject", "k1_4");
+
+
+        List<Map<String, String>> mapList = new ArrayList<Map<String, String>>();
+        //小车 科目一
+        mapList.add(cart_k1);
+        mapList.add(cart_k1_2);
+        mapList.add(cart_k1_3);
+        mapList.add(cart_k1_4);
+        //客车 科目一
+        mapList.add(bus_k1);
+        mapList.add(bus_k1_2);
+        mapList.add(bus_k1_3);
+        mapList.add(bus_k1_4);
+        //货车 科目一
+        mapList.add(truck_k1);
+        mapList.add(truck_k1_2);
+        mapList.add(truck_k1_3);
+        mapList.add(truck_k1_4);
+        //摩托车 科目一
+        mapList.add(mtc_k1);
+        mapList.add(mtc_k1_2);
+        mapList.add(mtc_k1_3);
+        mapList.add(mtc_k1_4);
+
+        return mapList;
+    }
+
+
 
     public List<Map<String, String>> get4Map() {
 

+ 2 - 2
zzjs-service/src/main/java/com/miaxis/question/service/impl/QuestionInfoServiceImpl.java

@@ -49,10 +49,10 @@ public class QuestionInfoServiceImpl extends ServiceImpl<QuestionInfoMapper, Que
                     questionInfoDTO.setSortName("excell_sort");
                     break;
                 case 3:
-                    questionInfoDTO.setSortName("place_sort");
+                    questionInfoDTO.setSortName("seque_sort");
                     break;
                 case 4:
-                    questionInfoDTO.setSortName("seque_sort");
+                    questionInfoDTO.setSortName("place_sort");
                     break;
                 default:
                     throw new CustomException("请正常输入sort字段");