|
@@ -116,6 +116,8 @@ public class ExamStudentServiceImpl extends BaseQueryService<ExamStudent> implem
|
|
|
|
|
|
for (ExamStudent student : list) {
|
|
for (ExamStudent student : list) {
|
|
ExamSubject subject = null;
|
|
ExamSubject subject = null;
|
|
|
|
+ student.setSubjectCode(StringUtils.trimToNull(student.getSubjectCode()));
|
|
|
|
+ student.setSubjectName(StringUtils.trimToNull(student.getSubjectName()));
|
|
if (!subjectMap.containsKey(student.getSubjectCode())) {
|
|
if (!subjectMap.containsKey(student.getSubjectCode())) {
|
|
subject = new ExamSubject();
|
|
subject = new ExamSubject();
|
|
subject.setCode(student.getSubjectCode());
|
|
subject.setCode(student.getSubjectCode());
|
|
@@ -194,6 +196,8 @@ public class ExamStudentServiceImpl extends BaseQueryService<ExamStudent> implem
|
|
|
|
|
|
@Transactional
|
|
@Transactional
|
|
public ExamStudent save(ExamStudent student) {
|
|
public ExamStudent save(ExamStudent student) {
|
|
|
|
+ student.setSubjectCode(StringUtils.trimToNull(student.getSubjectCode()));
|
|
|
|
+ student.setSubjectName(StringUtils.trimToNull(student.getSubjectName()));
|
|
ExamSubject subject = subjectService.find(student.getExamId(), student.getSubjectCode());
|
|
ExamSubject subject = subjectService.find(student.getExamId(), student.getSubjectCode());
|
|
if (subject == null) {
|
|
if (subject == null) {
|
|
subject = new ExamSubject();
|
|
subject = new ExamSubject();
|