|
@@ -4,13 +4,7 @@ import java.io.File;
|
|
|
import java.io.FileInputStream;
|
|
|
import java.io.IOException;
|
|
|
import java.io.InputStream;
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Arrays;
|
|
|
-import java.util.HashMap;
|
|
|
-import java.util.HashSet;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
-import java.util.Set;
|
|
|
+import java.util.*;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
import org.apache.commons.collections4.CollectionUtils;
|
|
@@ -95,8 +89,8 @@ public class ObjectiveQuestionExportTask extends AbstractTask {
|
|
|
params.put("pageNumber", ++pageNumber);
|
|
|
String queryJson = JsonHelper.toJson(params);
|
|
|
String queryResult = HttpHelper.post(queryUrl, queryJson);
|
|
|
+ List<ExportCetVo> list =JsonHelper.toList(queryResult, ExportCetVo.class);
|
|
|
|
|
|
- List<ExportCetVo> list = JsonHelper.toList(queryResult, ExportCetVo.class);
|
|
|
if (CollectionUtils.isEmpty(list)) {
|
|
|
break;
|
|
|
}
|
|
@@ -117,6 +111,9 @@ public class ObjectiveQuestionExportTask extends AbstractTask {
|
|
|
List<String> line = new ArrayList<>();
|
|
|
line.add(data.getExamNumber());
|
|
|
line.add(data.getName());
|
|
|
+ if(ExamStatus.UNCHECK.equals(data.getExamStatus())){
|
|
|
+ throw new StatusException("有未检查的考生,准考证号为:" + data.getExamNumber());
|
|
|
+ }
|
|
|
if (ExamStatus.ABSENT.equals(data.getExamStatus())) {
|
|
|
line.add("1");
|
|
|
} else {
|