|
@@ -125,10 +125,14 @@ public class ObjectiveQuestionExportTask extends AbstractTask {
|
|
markingCode = "88";
|
|
markingCode = "88";
|
|
} else {
|
|
} else {
|
|
int site = Integer.valueOf(data.getExamNumber().substring(10, 13));
|
|
int site = Integer.valueOf(data.getExamNumber().substring(10, 13));
|
|
|
|
+ CetMarking cm=cms.get(data.getPaperType());
|
|
|
|
+ if(cm==null) {
|
|
|
|
+ throw new StatusException("未找到考点数据,PaperType:"+data.getPaperType());
|
|
|
|
+ }
|
|
if (site % 2 == 0) {
|
|
if (site % 2 == 0) {
|
|
- markingCode = cms.get(data.getPaperType()).getEvenNumber();
|
|
|
|
|
|
+ markingCode = cm.getEvenNumber();
|
|
} else {
|
|
} else {
|
|
- markingCode = cms.get(data.getPaperType()).getOddNumber();
|
|
|
|
|
|
+ markingCode = cm.getOddNumber();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
line.add(markingCode);
|
|
line.add(markingCode);
|