Browse Source

任务配置

zhangheng 3 years ago
parent
commit
e2bd507c08

+ 4 - 5
server/src/main/java/edp/davinci/controller/QualityTaskController.java

@@ -203,10 +203,8 @@ public class QualityTaskController extends BaseController {
     @ApiOperation(value = "auditor")
     @GetMapping(value = "/auditor/{id}")
     public ResponseEntity auditor(@PathVariable Long id, HttpServletRequest request) {
-        // 1. 根据任务id,查询质量任务
+        // 执行任务
         qualityTaskService.auditor(id);
-        // 2.
-
         return ResponseEntity.ok(new ResultMap(tokenUtils).successAndRefreshToken(request));
     }
 
@@ -225,16 +223,17 @@ public class QualityTaskController extends BaseController {
             ResultMap resultMap = new ResultMap(tokenUtils).failAndRefreshToken(request).message(bindingResult.getFieldErrors().get(0).getDefaultMessage());
             return ResponseEntity.status(resultMap.getCode()).body(resultMap);
         }
-        cronJob.setConfig("{}");
+
         CronJobInfo jobInfo = cronJobService.createCronJob(cronJob, user);
 
-        // 2. 更新定时规则id到任务中
+        // 3. 更新定时规则id到任务中
         QualityTask qualityTask = new QualityTask();
         qualityTask.setId(id);
         qualityTask.setCronJobId(jobInfo.getId());
         qualityTaskService.updateQualityTask(qualityTask);
 
 
+
         // 3. 执行
         if (cronJob.getJobStatus().equals(CronJobStatusEnum.START)) { // 启动 激活
             // cronJobService.executeCronJob()