فهرست منبع

修改考试批次校验

宋悦 8 سال پیش
والد
کامیت
c11ddca39e
1فایلهای تغییر یافته به همراه4 افزوده شده و 4 حذف شده
  1. 4 4
      exam-work-api/src/main/java/cn/com/qmth/examcloud/service/examwork/api/ExamApi.java

+ 4 - 4
exam-work-api/src/main/java/cn/com/qmth/examcloud/service/examwork/api/ExamApi.java

@@ -79,15 +79,15 @@ public class ExamApi {
     @PostMapping("/exam")
     public ResponseEntity addExam(HttpServletRequest request,@RequestBody Exam exam){
         Map<String,String> errorMap = new HashMap<String,String>();
-        if(!examService.checkExamName(exam)){
-            errorMap.put("errorMsg","考试名称已存在,请重新填写");
-            return new ResponseEntity(errorMap,HttpStatus.INTERNAL_SERVER_ERROR);
-        }
         AccessUser accessUser = (AccessUser) request.getAttribute("accessUser");
         if(accessUser != null){
             exam.setOrgId(accessUser.getOrgId());
             exam.setRootOrgId(accessUser.getRootOrgId());
             exam.setCreateTime(new Date());
+            if(!examService.checkExamName(exam)){
+                errorMap.put("errorMsg","考试名称已存在,请重新填写");
+                return new ResponseEntity(errorMap,HttpStatus.INTERNAL_SERVER_ERROR);
+            }
             return new ResponseEntity(examService.saveExam(exam),HttpStatus.OK);
         }else{
             errorMap.put("errorMsg","accessUser为空");