deason 4 years ago
parent
commit
d7e4fb4bb7

+ 5 - 0
pom.xml

@@ -34,6 +34,11 @@
             <artifactId>examcloud-support</artifactId>
             <artifactId>examcloud-support</artifactId>
             <version>${examcloud.version}</version>
             <version>${examcloud.version}</version>
         </dependency>
         </dependency>
+        <dependency>
+            <groupId>org.projectlombok</groupId>
+            <artifactId>lombok</artifactId>
+            <version>1.18.16</version>
+        </dependency>
 
 
         <dependency>
         <dependency>
             <groupId>org.springframework.boot</groupId>
             <groupId>org.springframework.boot</groupId>

+ 24 - 29
src/main/java/cn/com/qmth/dp/examcloud/oe/Task.java

@@ -1,20 +1,11 @@
 package cn.com.qmth.dp.examcloud.oe;
 package cn.com.qmth.dp.examcloud.oe;
 
 
-import java.io.File;
-import java.util.List;
-import java.util.Map;
-
-import org.apache.commons.lang3.RandomUtils;
-import org.bson.Document;
-import org.springframework.data.mongodb.core.MongoTemplate;
-import org.springframework.jdbc.core.JdbcTemplate;
-import org.springframework.stereotype.Component;
-
-import com.mongodb.client.FindIterable;
-import com.mongodb.client.MongoCollection;
-import com.mongodb.client.MongoCursor;
-
 import cn.com.qmth.dp.examcloud.oe.modules.export_exam_student_score.ExportExamStudentScore;
 import cn.com.qmth.dp.examcloud.oe.modules.export_exam_student_score.ExportExamStudentScore;
+import cn.com.qmth.dp.examcloud.oe.modules.get_student_answer_detail.GetStduentAnswerDetailService;
+import cn.com.qmth.dp.examcloud.oe.modules.get_student_one_question_answer.GetStduentOneAnswerService;
+import cn.com.qmth.dp.examcloud.oe.modules.import_paper_dzkd.ImportPaperDzkdService;
+import cn.com.qmth.dp.examcloud.oe.modules.init_user_data_rule.InitUserDataRule;
+import cn.com.qmth.dp.examcloud.oe.modules.update_correct_answer.FixCorrectAnswerAndResetScoreService;
 import cn.com.qmth.examcloud.commons.logging.ExamCloudLog;
 import cn.com.qmth.examcloud.commons.logging.ExamCloudLog;
 import cn.com.qmth.examcloud.commons.logging.ExamCloudLogFactory;
 import cn.com.qmth.examcloud.commons.logging.ExamCloudLogFactory;
 import cn.com.qmth.examcloud.commons.util.JsonUtil;
 import cn.com.qmth.examcloud.commons.util.JsonUtil;
@@ -22,6 +13,18 @@ import cn.com.qmth.examcloud.web.support.SpringContextHolder;
 import cn.com.qmth.examcloud.web.upyun.UpYunPathInfo;
 import cn.com.qmth.examcloud.web.upyun.UpYunPathInfo;
 import cn.com.qmth.examcloud.web.upyun.UpyunPathEnvironmentInfo;
 import cn.com.qmth.examcloud.web.upyun.UpyunPathEnvironmentInfo;
 import cn.com.qmth.examcloud.web.upyun.UpyunService;
 import cn.com.qmth.examcloud.web.upyun.UpyunService;
+import com.mongodb.client.FindIterable;
+import com.mongodb.client.MongoCollection;
+import com.mongodb.client.MongoCursor;
+import org.apache.commons.lang3.RandomUtils;
+import org.bson.Document;
+import org.springframework.data.mongodb.core.MongoTemplate;
+import org.springframework.jdbc.core.JdbcTemplate;
+import org.springframework.stereotype.Component;
+
+import java.io.File;
+import java.util.List;
+import java.util.Map;
 
 
 /**
 /**
  * 任务
  * 任务
@@ -42,27 +45,19 @@ public class Task {
      */
      */
     public void start() {
     public void start() {
         try {
         try {
-            // ImportPaperDzkdService bean1 = SpringContextHolder.getBean(ImportPaperDzkdService.class);
-            // bean1.start();
 
 
-            // FixCorrectAnswerAndResetScoreService bean1 = SpringContextHolder.getBean(FixCorrectAnswerAndResetScoreService.class);
-            // bean1.start();
+            // SpringContextHolder.getBean(ImportPaperDzkdService.class).start();
+
+            // SpringContextHolder.getBean(FixCorrectAnswerAndResetScoreService.class).start();
 
 
-            // UpdateFillblankQuestionTypeService bean1 = SpringContextHolder.getBean(UpdateFillblankQuestionTypeService.class);
-            // bean1.start();
+            // SpringContextHolder.getBean(ExportExamStudentScore.class).start();
 
 
-            // Long examId = PropertiesUtil.getLong("getContiuedCount.examId", 0L);
-            // GetStudentContinutedCountService bean = SpringContextHolder.getBean(GetStudentContinutedCountService.class);
-            // bean.start(examId);
+            // SpringContextHolder.getBean(GetStduentOneAnswerService.class).start(1213L, 1, "01");
 
 
-            // GetStduentAnswerDetailService bean = SpringContextHolder.getBean(GetStduentAnswerDetailService.class);
-            // bean.start(1627L, "000004");
+            // SpringContextHolder.getBean(GetStduentAnswerDetailService.class).start(1627L, "000004");
 
 
-            // UpdateQuestionScoreService  bean = SpringContextHolder.getBean(UpdateQuestionScoreService.class);
-            // bean.start();
+            // SpringContextHolder.getBean(InitUserDataRule.class).start();
 
 
-        	// ExportExamStudentScore bean = SpringContextHolder.getBean(ExportExamStudentScore.class);
-            //  bean.start();
         } catch (Exception e) {
         } catch (Exception e) {
             log.error("unexpected", e);
             log.error("unexpected", e);
             throw new RuntimeException(e);
             throw new RuntimeException(e);

+ 2 - 7
src/test/java/cn/com/qmth/dp/examcloud/oe/test/ExportTest.java

@@ -1,7 +1,6 @@
 package cn.com.qmth.dp.examcloud.oe.test;
 package cn.com.qmth.dp.examcloud.oe.test;
 
 
 import cn.com.qmth.dp.examcloud.oe.Tianji2App;
 import cn.com.qmth.dp.examcloud.oe.Tianji2App;
-import cn.com.qmth.dp.examcloud.oe.modules.export_exam_record_sql_file.ExportExamRecordSqlFile;
 import cn.com.qmth.dp.examcloud.oe.modules.export_exam_student_score.ExportExamStudentScore;
 import cn.com.qmth.dp.examcloud.oe.modules.export_exam_student_score.ExportExamStudentScore;
 import cn.com.qmth.dp.examcloud.oe.modules.get_student_answer_detail.GetStduentAnswerDetailService;
 import cn.com.qmth.dp.examcloud.oe.modules.get_student_answer_detail.GetStduentAnswerDetailService;
 import cn.com.qmth.dp.examcloud.oe.modules.get_student_one_question_answer.GetStduentOneAnswerService;
 import cn.com.qmth.dp.examcloud.oe.modules.get_student_one_question_answer.GetStduentOneAnswerService;
@@ -18,9 +17,6 @@ public class ExportTest {
     @Autowired
     @Autowired
     private ExportExamStudentScore exportExamStudentScore;
     private ExportExamStudentScore exportExamStudentScore;
 
 
-    @Autowired
-    private ExportExamRecordSqlFile exportExamRecordSqlFile;
-
     @Autowired
     @Autowired
     private GetStduentOneAnswerService studentOneAnswerService;
     private GetStduentOneAnswerService studentOneAnswerService;
 
 
@@ -29,18 +25,17 @@ public class ExportTest {
 
 
     @Test
     @Test
     public void exportTest() throws Exception {
     public void exportTest() throws Exception {
+
         // 导出 - 成绩明细 带小题分
         // 导出 - 成绩明细 带小题分
         // exportExamStudentScore.start();
         // exportExamStudentScore.start();
 
 
-        // 导出 - 考试明细SQL文件
-        exportExamRecordSqlFile.start();
-
         // 导出 - 考生作答结果(带手机号)
         // 导出 - 考生作答结果(带手机号)
         // studentOneAnswerService.start(1213L, 1, "01");
         // studentOneAnswerService.start(1213L, 1, "01");
         // studentOneAnswerService.start(1213L, 1, "28");
         // studentOneAnswerService.start(1213L, 1, "28");
 
 
         // 导出 - 考生得分明细
         // 导出 - 考生得分明细
         // studentAnswerDetailService.start(1606L, "410901031");
         // studentAnswerDetailService.start(1606L, "410901031");
+
     }
     }
 
 
 }
 }