|
@@ -17,6 +17,7 @@ import io.swagger.v3.oas.annotations.Operation;
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.springframework.context.annotation.Lazy;
|
|
|
+import org.springframework.scheduling.annotation.Async;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
@@ -58,6 +59,7 @@ public class ProjectImportController {
|
|
|
|
|
|
@PostMapping("sysPatent")
|
|
|
@Operation(summary = "导入专利")
|
|
|
+ @Async("singleThreadAsyncTaskExecutor")
|
|
|
public String importSysPatent(@RequestBody TaskParams taskParams) {
|
|
|
return uploadPatentBatchService.uploadPatentBatchBro(taskParams);
|
|
|
|