SmartJavaAIOcr的bug修改

This commit is contained in:
guoshengxiong 2025-08-05 15:19:38 +08:00
parent 73a2fc37b2
commit 87ed00d464
2 changed files with 3 additions and 3 deletions

View File

@ -26,7 +26,7 @@ import java.util.Base64;
@Slf4j @Slf4j
@Component @Component
@Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE)
public class SmartJavaAIOrcCall implements OcrManufacturer { public class SmartJavaAIOcrCall implements OcrManufacturer {
public static DeviceEnum device = DeviceEnum.CPU; public static DeviceEnum device = DeviceEnum.CPU;
private OcrConfig config; private OcrConfig config;

View File

@ -2,7 +2,7 @@ package com.zhgd.xmgl.call.factory;
import com.zhgd.jeecg.common.util.SpringContextUtils; import com.zhgd.jeecg.common.util.SpringContextUtils;
import com.zhgd.xmgl.call.BaiDuOrcCall; import com.zhgd.xmgl.call.BaiDuOrcCall;
import com.zhgd.xmgl.call.SmartJavaAIOrcCall; import com.zhgd.xmgl.call.SmartJavaAIOcrCall;
import com.zhgd.xmgl.call.api.OcrManufacturer; import com.zhgd.xmgl.call.api.OcrManufacturer;
import com.zhgd.xmgl.modules.ocr.entity.OcrConfig; import com.zhgd.xmgl.modules.ocr.entity.OcrConfig;
import com.zhgd.xmgl.modules.ocr.service.IOcrConfigService; import com.zhgd.xmgl.modules.ocr.service.IOcrConfigService;
@ -35,7 +35,7 @@ public class OcrManufacturerFactory {
manufacturer = SpringContextUtils.getBean(BaiDuOrcCall.class); manufacturer = SpringContextUtils.getBean(BaiDuOrcCall.class);
manufacturer.setConfig(config); manufacturer.setConfig(config);
} else if (Objects.equals(config.getOcrType(), 2)) { } else if (Objects.equals(config.getOcrType(), 2)) {
manufacturer = SpringContextUtils.getBean(SmartJavaAIOrcCall.class); manufacturer = SpringContextUtils.getBean(SmartJavaAIOcrCall.class);
manufacturer.setConfig(config); manufacturer.setConfig(config);
} }
return manufacturer; return manufacturer;