소스 검색

Ias ocr校验

master
chenchaod 3 달 전
부모
커밋
fdc2b5d2a1
1개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  1. 5
    5
      zhywpt-service-ias/src/main/java/cn/com/taiji/ias/manager/audit/VerificationRuleManagerImpl.java

+ 5
- 5
zhywpt-service-ias/src/main/java/cn/com/taiji/ias/manager/audit/VerificationRuleManagerImpl.java 파일 보기

@@ -174,9 +174,9 @@ public class VerificationRuleManagerImpl extends AbstractCommManager implements
*/
public void ocrVarifyIdCard(String name, String idNum, String imagUrl, String ocrId, StringBuilder builder, String msg) {
OcrResult exist = ocrResultRepo.findByUrlAndType(imagUrl, OcrType.id_front);
if (exist == null) exist = ocrResultRepo.findById(ocrId).orElse(null);
if (exist == null) {
exist = ocrResultRepo.findById(ocrId).orElse(null);
if (exist == null) builder.append(msg+"证件正面照未找到识别结果;");
builder.append(msg + "证件正面照未找到识别结果;");
} else {
try {
IdCardOcrResponse res = JsonTools.json2Object(exist.getResult(), IdCardOcrResponse.class);
@@ -215,9 +215,9 @@ public class VerificationRuleManagerImpl extends AbstractCommManager implements
*/
public void ocrVarifyBusinessLicense(String name,String busNum, String imagUrl,String ocrId, StringBuilder builder, String msg) {
OcrResult exist = ocrResultRepo.findByUrlAndType(imagUrl, OcrType.business_license);
if (exist == null) {
exist = ocrResultRepo.findById(ocrId).orElse(null);
if (exist == null) builder.append(msg+"营业执照未找到识别结果;");
if (exist == null) exist = ocrResultRepo.findById(ocrId).orElse(null);
if (exist == null){
builder.append(msg+"营业执照未找到识别结果;");
} else {
try {
BusinessLicenseOcrResponse res = JsonTools.json2Object(exist.getResult(), BusinessLicenseOcrResponse.class);

Loading…
취소
저장