cr před 11 hodinami
rodič
revize
6502b7eaed

+ 1 - 3
blade-service/blade-archive/src/main/java/org/springblade/archive/controller/ArchivesAutoController.java

@@ -43,7 +43,6 @@ import org.springblade.archive.utils.CallBgrsjk;
 import org.springblade.archive.vo.*;
 import org.springblade.business.entity.ArchiveFile;
 import org.springblade.business.feign.ArchiveFileClient;
-import org.springblade.business.vo.NeiYeLedgerVO1;
 //import org.springblade.common.utils.DeepSeekClient;
 import org.springblade.common.utils.SnowFlakeUtil;
 import org.springblade.core.mp.support.Condition;
@@ -77,7 +76,6 @@ import java.io.*;
 import java.net.URLEncoder;
 import java.nio.charset.StandardCharsets;
 import java.util.*;
-import java.util.concurrent.ExecutorService;
 import java.util.stream.Collectors;
 
 /**
@@ -280,7 +278,7 @@ public class ArchivesAutoController extends BladeController {
 	@PostMapping("/atuoOCR")
 	@ApiOperationSupport(order = 5)
 	@ApiOperation(value = "档案自动识别")
-	public R atuoOCR(List<String> ids) throws Exception {
+	public R atuoOCR(@RequestBody List<Long> ids) throws Exception {
 		archivesAutoService.atuoOCR(ids);
 		return R.success("正在识别中");
 	}

+ 1 - 1
blade-service/blade-archive/src/main/java/org/springblade/archive/service/IArchivesAutoService.java

@@ -188,5 +188,5 @@ public interface IArchivesAutoService extends BaseService<ArchivesAuto> {
 
     void reCreateArchiveAuto1(String ids);
 
-	boolean atuoOCR(List<String> ids) throws Exception;
+	boolean atuoOCR(List<Long> ids) throws Exception;
 }

+ 1 - 1
blade-service/blade-archive/src/main/java/org/springblade/archive/service/impl/ArchivesAutoServiceImpl.java

@@ -5261,7 +5261,7 @@ public class ArchivesAutoServiceImpl extends BaseServiceImpl<ArchivesAutoMapper,
 
 	@Override
 	@Async
-	public boolean atuoOCR(List<String> ids) throws Exception {
+	public boolean atuoOCR(List<Long> ids) throws Exception {
 		//String url="/mnt/sdc/AutoPdf/";
 		String url="D:\\AutoPdf\\";
 		List<ArchivesAuto> archivesAutoList = this.list(new LambdaQueryWrapper<ArchivesAuto>().in(ArchivesAuto::getId, ids));