|
@@ -66,13 +66,20 @@ public class TaskController {
|
|
|
return Response.success(true);
|
|
|
}
|
|
|
|
|
|
- @PostMapping("add")
|
|
|
+ @PostMapping("addTask")
|
|
|
@Operation(summary = "新增网站导入专利任务")
|
|
|
public String add(@RequestBody QrtzTaskAddNewDTO qrtzTaskAddNewDTO) throws IOException, SchedulerException {
|
|
|
- //添加任务
|
|
|
-// AssoOsTaskQrtzTask assoOsTaskQrtzTask = uploadTaskService.addEpoTask(qrtzTaskAddNewDTO);
|
|
|
- AssoOsTaskQrtzTask assoOsTaskQrtzTask = uploadTaskService.addPatentStarTask(qrtzTaskAddNewDTO);
|
|
|
- //任务添加完,判断是定时任务则任务调度添加该定时任务
|
|
|
+ log.info("开始处理【新增网站导入专利任务】的请求,请求参数为:{}", qrtzTaskAddNewDTO);
|
|
|
+ AssoOsTaskQrtzTask assoOsTaskQrtzTask = new AssoOsTaskQrtzTask();
|
|
|
+ //新增欧专局网站导入任务
|
|
|
+ if (qrtzTaskAddNewDTO.getTaskType2().equals(3)) {
|
|
|
+ assoOsTaskQrtzTask = uploadTaskService.addEpoTask(qrtzTaskAddNewDTO);
|
|
|
+ //新增专利之星网站导入任务
|
|
|
+ } else if (qrtzTaskAddNewDTO.getTaskType2().equals(4)) {
|
|
|
+ assoOsTaskQrtzTask = uploadTaskService.addPatentStarTask(qrtzTaskAddNewDTO);
|
|
|
+ }
|
|
|
+
|
|
|
+ //若是定时任务
|
|
|
if (assoOsTaskQrtzTask.getTaskType() == 1) {
|
|
|
jobService.addJob(assoOsTaskQrtzTask);
|
|
|
}
|