|
@@ -251,7 +251,7 @@ public class DataUploadService {
|
|
Student student = studentRepo.findByWorkIdAndExamNumber(workId, dto.getExamNumber());
|
|
Student student = studentRepo.findByWorkIdAndExamNumber(workId, dto.getExamNumber());
|
|
if (student == null && !isAbsent) {
|
|
if (student == null && !isAbsent) {
|
|
student = new Student(dto.getName(), dto.getExamNumber(), dto.getAreaName(), dto.getAreaCode(),
|
|
student = new Student(dto.getName(), dto.getExamNumber(), dto.getAreaName(), dto.getAreaCode(),
|
|
- workId, dto.getExamRoom(), dto.getSourceName());
|
|
|
|
|
|
+ workId, dto.getExamRoom(), dto.getSourceName(), String.valueOf(TrialEnum.DEFAULT.getId()));
|
|
if (!checkObjFieldIsNotNull(student)) {
|
|
if (!checkObjFieldIsNotNull(student)) {
|
|
throw new RuntimeException("考生信息缺失");
|
|
throw new RuntimeException("考生信息缺失");
|
|
}
|
|
}
|
|
@@ -495,7 +495,7 @@ public class DataUploadService {
|
|
*/
|
|
*/
|
|
private boolean checkObjFieldIsNotNull(Object obj) {
|
|
private boolean checkObjFieldIsNotNull(Object obj) {
|
|
for (Field field : obj.getClass().getDeclaredFields()) {
|
|
for (Field field : obj.getClass().getDeclaredFields()) {
|
|
- if (Objects.equals("id", field.getName())) {
|
|
|
|
|
|
+ if (Objects.equals("id", field.getName()) || Objects.equals("test", field.getName())) {
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
field.setAccessible(true);
|
|
field.setAccessible(true);
|