Commit 342c934c authored by R10's avatar R10

单据识别 查询详情

parent c5ff8231
...@@ -4,6 +4,7 @@ import cn.com.poc.covenant.dto.ExtractionDto; ...@@ -4,6 +4,7 @@ import cn.com.poc.covenant.dto.ExtractionDto;
import cn.com.poc.covenant.dto.ReviewProgressDto; import cn.com.poc.covenant.dto.ReviewProgressDto;
import cn.com.poc.covenant.dto.StartDocFlowDto; import cn.com.poc.covenant.dto.StartDocFlowDto;
import cn.com.poc.covenant.dto.StartReviewDto; import cn.com.poc.covenant.dto.StartReviewDto;
import cn.com.poc.covenant.model.BizExtractionReviewTaskModel;
import cn.com.poc.covenant.model.BizExtreactionContractTypeModel; import cn.com.poc.covenant.model.BizExtreactionContractTypeModel;
import cn.com.poc.thirdparty.resource.text_in.entity.doc_flow.FileUploadResponse; import cn.com.poc.thirdparty.resource.text_in.entity.doc_flow.FileUploadResponse;
import cn.com.yict.framemax.core.rest.BaseRest; import cn.com.yict.framemax.core.rest.BaseRest;
...@@ -67,4 +68,7 @@ public interface ExtractionRest extends BaseRest { ...@@ -67,4 +68,7 @@ public interface ExtractionRest extends BaseRest {
String getReviewUrl(@RequestParam String taskId) throws Exception; String getReviewUrl(@RequestParam String taskId) throws Exception;
FileUploadResponse createDocFlowTask(MultipartFile multipartFile, String workspaceid, String category) throws IOException; FileUploadResponse createDocFlowTask(MultipartFile multipartFile, String workspaceid, String category) throws IOException;
BizExtractionReviewTaskModel getReviewTaskByTextInTaskId(String textInTaskId) throws Exception;
} }
...@@ -82,7 +82,6 @@ public class ExtractionRestImpl implements ExtractionRest { ...@@ -82,7 +82,6 @@ public class ExtractionRestImpl implements ExtractionRest {
private BosConfigService ossservice; private BosConfigService ossservice;
@Override @Override
public String startExtract(StartReviewDto startReviewDto) throws Exception { public String startExtract(StartReviewDto startReviewDto) throws Exception {
Assert.notNull(startReviewDto.getContractType()); Assert.notNull(startReviewDto.getContractType());
...@@ -199,7 +198,7 @@ public class ExtractionRestImpl implements ExtractionRest { ...@@ -199,7 +198,7 @@ public class ExtractionRestImpl implements ExtractionRest {
String fileUrl = ossservice.upload(file.getInputStream(), type, file.getContentType()); String fileUrl = ossservice.upload(file.getInputStream(), type, file.getContentType());
String workspaceId = fmxConfigService.getParam("textin.docflow.workspaceId"); String workspaceId = fmxConfigService.getParam("textin.docflow.workspaceId");
if(StringUtils.isBlank(workspaceId)){ if (StringUtils.isBlank(workspaceId)) {
throw new BusinessException("请配置workspaceId"); throw new BusinessException("请配置workspaceId");
} }
...@@ -385,4 +384,16 @@ public class ExtractionRestImpl implements ExtractionRest { ...@@ -385,4 +384,16 @@ public class ExtractionRestImpl implements ExtractionRest {
return textInClient.fileUpload(fileUploadRequest); return textInClient.fileUpload(fileUploadRequest);
} }
@Override
public BizExtractionReviewTaskModel getReviewTaskByTextInTaskId(String textInTaskId) throws Exception {
BizExtractionReviewTaskModel example = new BizExtractionReviewTaskModel();
example.setIsDeleted(CommonConstant.IsDeleted.N);
example.setTextInTaskId(textInTaskId);
List<BizExtractionReviewTaskModel> bizExtractionReviewTaskModelList = bizExtractionReviewTaskService.findByExample(example, null);
if (CollectionUtils.isNotEmpty(bizExtractionReviewTaskModelList)) {
return bizExtractionReviewTaskModelList.get(0);
}
return null;
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment