提交修改
This commit is contained in:
parent
13999e8681
commit
e22e597497
@ -4,11 +4,15 @@ package com.heyu.api.baidu.handle.traffic;
|
||||
import com.heyu.api.baidu.BaiduBaseHandle;
|
||||
import com.heyu.api.baidu.request.traffic.BVinCodeRequest;
|
||||
import com.heyu.api.baidu.response.traffic.BVinCodeResp;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* https://console.bce.baidu.com/support/?_=1740411162437×tamp=1740411253251#/api?product=AI&project=%E6%96%87%E5%AD%97%E8%AF%86%E5%88%AB&parent=%E4%BA%A4%E9%80%9A%E5%9C%BA%E6%99%AFOCR&api=rest%2F2.0%2Focr%2Fv1%2Fvin_code&method=post
|
||||
* VIN码识别
|
||||
*/
|
||||
@Component
|
||||
@Slf4j
|
||||
public class BVinCodeHandle extends BaiduBaseHandle<BVinCodeRequest, BVinCodeResp> {
|
||||
|
||||
|
||||
|
||||
@ -22,7 +22,6 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
*
|
||||
* 定额发票识别
|
||||
*
|
||||
*
|
||||
* 接口描述
|
||||
* 支持对各类定额发票的发票代码、发票号码、金额、发票所在地、发票金额小写、省、市7个关键字段进行结构化识别。
|
||||
*
|
||||
@ -30,7 +29,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
@Slf4j
|
||||
@RestController
|
||||
@RequestMapping("/quota/invoice")
|
||||
@RequestMapping("/v2/quota/invoice")
|
||||
@NotIntercept
|
||||
public class QuotaInvoiceController extends BaseController {
|
||||
|
||||
|
||||
@ -5,13 +5,14 @@ import com.aliyun.ocr20191230.models.RecognizeQuotaInvoiceResponse;
|
||||
import com.aliyun.ocr20191230.models.RecognizeQuotaInvoiceResponseBody;
|
||||
import com.heyu.api.alibaba.handle.common.text.ARecognizeQuotaInvoiceHandle;
|
||||
import com.heyu.api.alibaba.request.common.text.ARecognizeQuotaInvoiceRequest;
|
||||
import com.heyu.api.baidu.handle.financial.BQuotaInvoiceHandle;
|
||||
import com.heyu.api.controller.BaseController;
|
||||
import com.heyu.api.request.tax.RecognizeQuotaInvoiceReq;
|
||||
import com.heyu.api.resp.tax.RecognizeQuotaInvoiceResp;
|
||||
import com.heyu.api.data.annotation.CacheResult;
|
||||
import com.heyu.api.data.annotation.NotIntercept;
|
||||
import com.heyu.api.data.utils.ApiR;
|
||||
import com.heyu.api.data.utils.R;
|
||||
import com.heyu.api.request.tax.RecognizeQuotaInvoiceReq;
|
||||
import com.heyu.api.resp.tax.RecognizeQuotaInvoiceResp;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
@ -36,12 +37,19 @@ public class RecognizeQuotaInvoiceController extends BaseController {
|
||||
@Autowired
|
||||
private ARecognizeQuotaInvoiceHandle recognizeQuotaInvoiceHandle;
|
||||
|
||||
@Autowired
|
||||
private BQuotaInvoiceHandle bQuotaInvoiceHandle;
|
||||
|
||||
|
||||
@RequestMapping("/recognize")
|
||||
@CacheResult
|
||||
public R recognize(RecognizeQuotaInvoiceReq request) {
|
||||
RecognizeQuotaInvoiceResp resp = new RecognizeQuotaInvoiceResp();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
ARecognizeQuotaInvoiceRequest aRecognizeQuotaInvoiceRequest = new ARecognizeQuotaInvoiceRequest();
|
||||
aRecognizeQuotaInvoiceRequest.setImageBase64(request.getImageBase64());
|
||||
aRecognizeQuotaInvoiceRequest.setImageUrl(request.getImageUrl());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user