package cn.iocoder.yudao.module.finance.service.reimbursement.ai; import cn.iocoder.yudao.module.finance.controller.admin.reimbursement.ai.vo.FinanceReimbursementOcrReqVO; import cn.iocoder.yudao.module.finance.controller.admin.reimbursement.ai.vo.FinanceReimbursementOcrRespVO; import java.util.List; /** * 财务报销单 AI OCR Service 接口 */ public interface FinanceReimbursementAiService { /** * 批量识别发票文件,逐个返回识别结果 * *

单个文件识别失败不影响其它文件,失败信息放在 {@link FinanceReimbursementOcrRespVO#getRawText()} 中 * * @param reqVO 识别请求 * @return 与 blobIds 顺序一致的识别结果 */ List ocrInvoices(FinanceReimbursementOcrReqVO reqVO); }