Commit 1980143b authored by R10's avatar R10

获取单据结果修改

parent 52c4aa6e
......@@ -136,10 +136,11 @@ public class ExtractionReviewScheduler {
FileFetchResponse fileFetchResponse = textInClient.fileFetch(fileFetchRequest);
if (fileFetchResponse == null ) {
model.setReviewStatus("ERROR");
model.setReviewStatus("RUN");
} else if (fileFetchResponse.getCode() == 200L) {
if (fileFetchResponse.getResult() != null) {
model.setReviewStatus("END");
model.setReviewErrorMsg(fileFetchResponse.getMessage());
BizExtractionDocFlowEntity bizExtractionDocFlowEntity = new BizExtractionDocFlowEntity();
bizExtractionDocFlowEntity.setBizTextInTaskId(model.getTextInTaskId());
bizExtractionDocFlowEntity.setBizDocFlowStamps(JsonUtils.serialize(fileFetchResponse.getResult().getFiles().get(0).getData().getStamps()));
......@@ -151,6 +152,7 @@ public class ExtractionReviewScheduler {
}
} else {
model.setReviewStatus("ERROR");
model.setReviewErrorMsg(fileFetchResponse.getMessage());
}
}
bizExtractionReviewTaskService.saveAll(models);
......
......@@ -353,13 +353,13 @@ public class TextInClient {
StringBuilder stringBuilder = new StringBuilder("https://docflow.textin.com/api/app-api/sip/platform/v2/file/upload");
if (StringUtils.isNotBlank(fileUploadRequest.getWorkspaceid())) {
logger.info("------workspace_id-----:",fileUploadRequest.getWorkspaceid());
logger.info("------workspace_id-----:", fileUploadRequest.getWorkspaceid());
// urlBuilder.addQuery("workspace_id", fileUploadRequest.getWorkspaceid());
// urlBuilder.
stringBuilder.append("?workspace_id="+fileUploadRequest.getWorkspaceid());
stringBuilder.append("?workspace_id=" + fileUploadRequest.getWorkspaceid());
}
if (StringUtils.isNotBlank(fileUploadRequest.getCategory())) {
stringBuilder.append("&category="+fileUploadRequest.getCategory());
stringBuilder.append("&category=" + fileUploadRequest.getCategory());
}
Request request = new Request.Builder()
......@@ -385,18 +385,18 @@ public class TextInClient {
public FileFetchResponse fileFetch(FileFetchRequest fileFetchRequest) throws IOException {
UrlBuilder urlBuilder = UrlBuilder.of("https://docflow.textin.com/api/app-api/sip/platform/v2/file/fetch");
StringBuilder urlBuilder = new StringBuilder("https://docflow.textin.com/api/app-api/sip/platform/v2/file/fetch");
if (StringUtils.isNotBlank(fileFetchRequest.getWorkspaceid())) {
urlBuilder.addQuery("workspace_id", fileFetchRequest.getWorkspaceid());
urlBuilder.append("?workspace_id=" + fileFetchRequest.getWorkspaceid());
}
if (StringUtils.isNotBlank(fileFetchRequest.getFileid())) {
urlBuilder.addQuery("file_id", fileFetchRequest.getFileid());
urlBuilder.append("&file_id=" + fileFetchRequest.getFileid());
}
HttpUriRequest httpUriRequest = RequestBuilder.get()
.setUri(urlBuilder.toURI())
.setUri(urlBuilder.toString())
// .addHeader("x-ti-app-id", appId_for_docFlow)
// .addHeader("x-ti-secret-code", secretCode_for_docFlow)
.addHeader("x-ti-app-id", "dafd04a574230c00ccba61132160de0c")
......
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