2026-07-30 18:01:36 +08:00
|
|
|
package com.baiyue.integration.provider;
|
|
|
|
|
|
2026-08-05 10:35:07 +08:00
|
|
|
import jakarta.annotation.Resource;
|
|
|
|
|
|
2026-07-30 18:01:36 +08:00
|
|
|
import com.baiyue.integration.config.IntegrationProperties;
|
|
|
|
|
import com.baiyue.integration.dto.ProviderStatus;
|
|
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
|
|
|
|
@Component
|
|
|
|
|
public class BaiduOcrAdapter implements IntegrationProviderAdapter {
|
2026-08-05 10:35:07 +08:00
|
|
|
@Resource private IntegrationProperties properties;
|
2026-07-30 18:01:36 +08:00
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public ProviderStatus status() {
|
|
|
|
|
IntegrationProperties.BaiduOcr config = properties.baiduOcr();
|
|
|
|
|
return ProviderStatus.of("BAIDU_OCR", config.enabled(), config.configured());
|
|
|
|
|
}
|
|
|
|
|
}
|