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