feat: change api result

This commit is contained in:
zzs 2025-03-05 14:44:15 +08:00
parent 9692971a3c
commit 4af1861a9a
2 changed files with 9 additions and 2 deletions

View File

@ -5,6 +5,11 @@ export interface OCRReqVo {
msg: string
}
export interface OCRRespVo {
markdown: string
json: string
}
/**
* com.wmyun.module.system.controller.admin.forward.OCRController#OCRinterface
* OCR识别
@ -16,7 +21,7 @@ export function getOcrResult(data: OCRReqVo) {
formData.append('file', data.file)
formData.append('mag', data.msg)
return defHttp.post({ url: '/system/ocr/OCRinterface', data: formData, headers: {
return defHttp.post<OCRRespVo>({ url: '/system/ocr/OCRinterface', data: formData, headers: {
'Content-Type': 'multipart/form-data',
} })
}

View File

@ -19,10 +19,12 @@ onChange(async () => {
loading.value = false
if (files.value?.length && files.value?.length > 0) {
loading.value = true
ocrResult.value = await getOcrResult({
const result = await getOcrResult({
file: files.value.item(0),
msg: '识别图像内容根据内容用makedown格式整理输出。',
})
ocrResult.value = result.markdown
loading.value = false
reset()
}