haogh пре 10 месеци
родитељ
комит
01f67146fc

+ 9 - 0
paper-library-business/src/main/java/com/qmth/paper/library/business/templete/service/impl/TaskLogicServiceImpl.java

@@ -638,12 +638,21 @@ public class TaskLogicServiceImpl implements TaskLogicService {
             if (StringUtils.isBlank(examStudent.getCourseName())) {
                 errorMsg.add("课程名称必填");
             }
+            if (StringUtils.isNotBlank(examStudent.getCourseName()) && (examStudent.getCourseName().contains("/") || examStudent.getCourseName().contains("\\"))) {
+                errorMsg.add("课程名称不能包含/");
+            }
             if (StoreTypeEnum.ROOM.equals(storeType) && StringUtils.isBlank(examStudent.getExamRoom())) {
                 errorMsg.add("考场必填");
             }
             if (StoreTypeEnum.CLASS.equals(storeType) && StringUtils.isBlank(examStudent.getClassName())) {
                 errorMsg.add("班级必填");
             }
+            if(StringUtils.isNotBlank(examStudent.getClassName()) && (examStudent.getClassName().contains("/") || examStudent.getClassName().contains("\\"))) {
+                errorMsg.add("班级名称不能包含/");
+            }
+            if(StringUtils.isNotBlank(examStudent.getExamRoom()) && (examStudent.getExamRoom().contains("/") || examStudent.getExamRoom().contains("\\"))) {
+                errorMsg.add("考场不能包含/");
+            }
 
             if (StringUtils.isNoneBlank(examStudent.getCourseCode(), examStudent.getCourseName())) {
                 if (courseMap.containsKey(examStudent.getCourseCode())) {