cr 20 цаг өмнө
parent
commit
185d77cd3a

+ 10 - 0
blade-service-api/blade-archive-api/src/main/java/org/springblade/archive/dto/AutoOCRDTO.java

@@ -0,0 +1,10 @@
+package org.springblade.archive.dto;
+
+import lombok.Data;
+
+import java.util.List;
+
+@Data
+public class AutoOCRDTO {
+    private List<Long> ids;
+}

+ 5 - 2
blade-service/blade-archive/src/main/java/org/springblade/archive/controller/ArchivesAutoController.java

@@ -33,6 +33,7 @@ import org.apache.http.message.BasicNameValuePair;
 import org.apache.poi.openxml4j.exceptions.InvalidFormatException;
 import org.apache.poi.ss.usermodel.*;
 import org.springblade.archive.dto.ArchiveWarningDTO;
+import org.springblade.archive.dto.AutoOCRDTO;
 import org.springblade.archive.dto.FindAndReplaceDto;
 import org.springblade.archive.dto.SaveApplyDTO;
 import org.springblade.archive.entity.ArchiveConclusion;
@@ -275,11 +276,13 @@ public class ArchivesAutoController extends BladeController {
         archivesAutoService.fileNumberFlush(projectId,contractId,ids,isArchive,startNumber);
         return R.success("正在刷新档号中,请稍后刷新");
     }
+
+
 	@PostMapping("/atuoOCR")
 	@ApiOperationSupport(order = 5)
 	@ApiOperation(value = "档案自动识别")
-	public R atuoOCR(@RequestBody List<Long> ids) throws Exception {
-		archivesAutoService.atuoOCR(ids);
+	public R atuoOCR(@RequestBody AutoOCRDTO autoOCRDTO) throws Exception {
+		archivesAutoService.atuoOCR(autoOCRDTO.getIds());
 		return R.success("正在识别中");
 	}