liu
10 小时以前 5d34bdd3c426bb2ca5f6627424ae67984f745603
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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 {
 
    /**
     * 批量识别发票文件,逐个返回识别结果
     *
     * <p>单个文件识别失败不影响其它文件,失败信息放在 {@link FinanceReimbursementOcrRespVO#getRawText()} 中
     *
     * @param reqVO 识别请求
     * @return 与 blobIds 顺序一致的识别结果
     */
    List<FinanceReimbursementOcrRespVO> ocrInvoices(FinanceReimbursementOcrReqVO reqVO);
 
}