From 56638c01bb2cc61a92f5e03c9a1001be5b5d3699 Mon Sep 17 00:00:00 2001
From: P15GEN2\59518 <lilith@highdatas.com>
Date: 星期六, 18 十月 2025 12:39:31 +0800
Subject: [PATCH] dev 数据清洗
---
foundation.icall/src/foundation/icall/connector/TencentAIConn.java | 40 ----------------------------------------
1 files changed, 0 insertions(+), 40 deletions(-)
diff --git a/foundation.icall/src/foundation/icall/connector/TencentAIConn.java b/foundation.icall/src/foundation/icall/connector/TencentAIConn.java
index 264589f..667423c 100644
--- a/foundation.icall/src/foundation/icall/connector/TencentAIConn.java
+++ b/foundation.icall/src/foundation/icall/connector/TencentAIConn.java
@@ -1,7 +1,5 @@
package foundation.icall.connector;
-import java.util.List;
-
import com.tencentcloudapi.common.Credential;
import com.tencentcloudapi.common.profile.ClientProfile;
import com.tencentcloudapi.common.profile.HttpProfile;
@@ -10,20 +8,14 @@
import foundation.dao.DataPackage;
import foundation.dao.DataSource;
-import foundation.dao.Settings;
import foundation.dao.bizlogic.DocDescription;
import foundation.dao.bizlogic.IRequest;
import foundation.data.entity.Entity;
import foundation.icall.ContentType;
import foundation.icall.ICall;
import foundation.icall.callout.ICallRequest;
-import foundation.icall.callout.JSONResponse;
-import foundation.icall.callout.ai.InvoiceVerificationDao;
-import foundation.icall.callout.ai.OCRResult;
-import foundation.icall.callout.ai.OCRResultKingDee;
import foundation.io.template.Template;
import foundation.util.MapList;
-import foundation.util.Util;
import foundation.workflow.WorkStep;
public class TencentAIConn extends HttpServerConn {
@@ -91,38 +83,6 @@
request.setJSONBody(jsonBody);
return request;
- }
-
- public OCRResult format(WorkStep step, JSONResponse response) throws Exception {
- boolean isReal = false, isBill = false;
- OCRResultKingDee resultKingDee = new OCRResultKingDee(step.getInstanceId(), response);
- List<InvoiceVerificationDao> invoiceVerificationList = resultKingDee.getInvoiceVerificationList();
-
- // 1. 鍙戠エ鍞竴鎬ф牎楠�
- boolean checkDistinct = Settings.getBoolean("InvoiceDistinctCheck", false);
-
- if (checkDistinct) {
- for (InvoiceVerificationDao invoice : invoiceVerificationList) {
- boolean distincCheck = invoice.distinctCheck();
- invoice.setDistinct(distincCheck);
- }
- }
-
- if (Util.isEmpty(invoiceVerificationList) || !resultKingDee.isSuccess()) {
- isReal = false;
- isBill = false;
- }
-
- String value = Util.ocrJson(response.toString());
- OCRResult result = new OCRResult(value);
- result.setErrcode(resultKingDee.getErrcode());
- result.setDescription(resultKingDee.getDescription());
- result.setTraceId(resultKingDee.getTraceId());
- result.setIs_real(isReal);
- result.setIs_bill(isBill);
- result.setInvoiceList(invoiceVerificationList);
-
- return result;
}
private void createClient() throws Exception {
--
Gitblit v1.8.0