|
@@ -76,7 +76,7 @@ public class ExamServiceImpl implements ExamService {
|
|
DataSyncCloudService dataSyncCloudService;
|
|
DataSyncCloudService dataSyncCloudService;
|
|
|
|
|
|
private static final String[] EXAM_ORG_SETTINGS_EXCEL_HEADER = new String[]{"学习中心ID", "学习中心代码",
|
|
private static final String[] EXAM_ORG_SETTINGS_EXCEL_HEADER = new String[]{"学习中心ID", "学习中心代码",
|
|
- "学习中心名称", "是否可以考试", "开始考试时间", "结束考试时间"};
|
|
|
|
|
|
+ "学习中心名称", "是否可以考试(是/否)", "开始考试时间 yyyy-MM-dd hh:mm:ss", "结束考试时间 yyyy-MM-dd hh:mm:ss"};
|
|
|
|
|
|
/**
|
|
/**
|
|
* 方法注释
|
|
* 方法注释
|
|
@@ -485,6 +485,8 @@ public class ExamServiceImpl implements ExamService {
|
|
msg.append(" 是否可以开始考试必须为['是','否',空]");
|
|
msg.append(" 是否可以开始考试必须为['是','否',空]");
|
|
hasError = true;
|
|
hasError = true;
|
|
}
|
|
}
|
|
|
|
+ } else {
|
|
|
|
+ specialSettings.setExamLimit(false);
|
|
}
|
|
}
|
|
|
|
|
|
String beginTime = trimAndNullIfBlank(line[4]);
|
|
String beginTime = trimAndNullIfBlank(line[4]);
|
|
@@ -525,11 +527,15 @@ public class ExamServiceImpl implements ExamService {
|
|
.findByExamIdAndOrgIdAndCourseIdIsNull(examId, cur.getOrgId());
|
|
.findByExamIdAndOrgIdAndCourseIdIsNull(examId, cur.getOrgId());
|
|
|
|
|
|
if (null != query) {
|
|
if (null != query) {
|
|
|
|
+ query.setExamType(examEntity.getExamType());
|
|
|
|
+ query.setExamEnable(examEntity.getEnable());
|
|
query.setExamLimit(cur.getExamLimit());
|
|
query.setExamLimit(cur.getExamLimit());
|
|
query.setBeginTime(cur.getBeginTime());
|
|
query.setBeginTime(cur.getBeginTime());
|
|
query.setEndTime(cur.getEndTime());
|
|
query.setEndTime(cur.getEndTime());
|
|
examSpecialSettingsRepo.save(query);
|
|
examSpecialSettingsRepo.save(query);
|
|
} else {
|
|
} else {
|
|
|
|
+ cur.setExamType(examEntity.getExamType());
|
|
|
|
+ cur.setExamEnable(examEntity.getEnable());
|
|
examSpecialSettingsRepo.save(cur);
|
|
examSpecialSettingsRepo.save(cur);
|
|
}
|
|
}
|
|
}
|
|
}
|