|
@@ -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()
|