瀏覽代碼

推送BUG修改

wangliang 2 年之前
父節點
當前提交
14e4e8f5e0
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      server/src/main/java/com/qmth/jkserver/controller/system/ExamTaskController.java

+ 1 - 1
server/src/main/java/com/qmth/jkserver/controller/system/ExamTaskController.java

@@ -130,7 +130,6 @@ public class ExamTaskController extends BaseSystemController {
         if (Objects.nonNull(schoolId) && schoolId.longValue() == -1L) {
             throw new JkServerException("超级管理员不能推送");
         }
-        map.put(SystemConstant.SCHOOL_ID, schoolId);
         if (Objects.nonNull(examPlan.getExamTaskId())) {
             ExamTask examTask = examTaskService.getById(examPlan.getExamTaskId());
             if (examTask.getStatus() == TaskStatusEnum.FINISH && Objects.nonNull(examTask.getResult()) && examTask.getResult() == TaskResultEnum.SUCCESS) {
@@ -141,6 +140,7 @@ public class ExamTaskController extends BaseSystemController {
         } else {
             map = examTaskService.saveExamTask(examCode, super.getCachedUser(getRequest()), false);
         }
+        map.put(SystemConstant.SCHOOL_ID, schoolId);
         asyncCloudMarkTempleteService.cloudMarkTask(map, null);
         return true;
     }