Browse Source

1.0.4 bug

xiaofei 1 year ago
parent
commit
447baff8f3

+ 12 - 11
paper-library-business/src/main/java/com/qmth/paper/library/business/service/impl/ExamStudentServiceImpl.java

@@ -252,6 +252,18 @@ public class ExamStudentServiceImpl extends ServiceImpl<ExamStudentMapper, ExamS
         Map<String, String> courseMap = new HashMap<>();
         Map<String, List<String>> studentCodeMap = new HashMap<>();
         for (ExamStudent basicStudent : basicStudentList) {
+            // 学号去掉空格
+            basicStudent.setStudentCode(StringUtils.isNotBlank(basicStudent.getStudentCode()) ? StringUtils.deleteWhitespace(basicStudent.getStudentCode()) : null);
+            // 课程代码去掉空格
+            basicStudent.setCourseCode(StringUtils.isNotBlank(basicStudent.getCourseCode()) ? StringUtils.deleteWhitespace(basicStudent.getCourseCode()) : null);
+            // 课程名称去掉空格
+            basicStudent.setCourseName(StringUtils.isNotBlank(basicStudent.getCourseName()) ? StringUtils.deleteWhitespace(basicStudent.getCourseName()) : null);
+            // 考场去掉空格
+            basicStudent.setExamRoom(StringUtils.isNotBlank(basicStudent.getExamRoom()) ? StringUtils.deleteWhitespace(basicStudent.getExamRoom()) : null);
+            // 班级去掉空格
+            basicStudent.setClassName(StringUtils.isNotBlank(basicStudent.getClassName()) ? StringUtils.deleteWhitespace(basicStudent.getClassName()) : null);
+
+
             StringJoiner errorMsg = new StringJoiner(";");
             if (StringUtils.isBlank(basicStudent.getStudentCode())) {
                 errorMsg.add("学号必填");
@@ -295,17 +307,6 @@ public class ExamStudentServiceImpl extends ServiceImpl<ExamStudentMapper, ExamS
                 throw ExceptionResultEnum.ERROR.exception(errorMsg.toString());
             }
 
-            // 学号去掉空格
-            basicStudent.setStudentCode(StringUtils.isNotBlank(basicStudent.getStudentCode()) ? StringUtils.deleteWhitespace(basicStudent.getStudentCode()) : null);
-            // 课程代码去掉空格
-            basicStudent.setCourseCode(StringUtils.isNotBlank(basicStudent.getCourseCode()) ? StringUtils.deleteWhitespace(basicStudent.getCourseCode()) : null);
-            // 课程名称去掉空格
-            basicStudent.setCourseName(StringUtils.isNotBlank(basicStudent.getCourseName()) ? StringUtils.deleteWhitespace(basicStudent.getCourseName()) : null);
-            // 考场去掉空格
-            basicStudent.setExamRoom(StringUtils.isNotBlank(basicStudent.getExamRoom()) ? StringUtils.deleteWhitespace(basicStudent.getExamRoom()) : null);
-            // 班级去掉空格
-            basicStudent.setClassName(StringUtils.isNotBlank(basicStudent.getClassName()) ? StringUtils.deleteWhitespace(basicStudent.getClassName()) : null);
-
             basicStudent.setId(SystemConstant.getDbUuid());
             basicStudent.setSchoolId(sysUser.getSchoolId());
             basicStudent.setSemesterId(semesterId);