From b9dcee834c21163c13618411696fa69d11b2b73e Mon Sep 17 00:00:00 2001 From: yy2205 <2238220225@qq.com> Date: Fri, 16 May 2025 16:45:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=B7=A8=E5=9F=9F=E8=B0=83?= =?UTF-8?q?=E7=94=A8=EF=BC=8C=E8=BD=AC=E6=8D=A2=E8=B0=83=E7=94=A8=E5=A5=97?= =?UTF-8?q?=E5=A3=B3api=EF=BC=8C=E4=BF=AE=E6=94=B9=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/processImage/index.ts | 8 ++++---- src/views/ECG/ECGForm.vue | 25 ++++++++++++++----------- 2 files changed, 18 insertions(+), 15 deletions(-) diff --git a/src/api/processImage/index.ts b/src/api/processImage/index.ts index da0a164b..68e2b4b0 100644 --- a/src/api/processImage/index.ts +++ b/src/api/processImage/index.ts @@ -12,7 +12,7 @@ export const processImageApi = { startY:100, height:400, width:900, - options:{watermarkFontSize:40,enableAreaCover:true} + options:{watermarkFontSize:40,enableAreaCover:true,enableOcr:false} },{}], processImg: async (params: any) => { try { @@ -35,16 +35,16 @@ export const processImageApi = { } console.log(imageAddress) const str = url.replace(originImageAddress,imageAddress) - console.log(str) + // console.log(str) return str; }, addressToUrl:(address)=>{ if (!address){ return } - console.log(imageAddress) + // console.log(imageAddress) const str = address.replace(imageAddress,originImageAddress) - console.log(str) + // console.log(str) return str; } } diff --git a/src/views/ECG/ECGForm.vue b/src/views/ECG/ECGForm.vue index d4d47a9b..feba83dd 100644 --- a/src/views/ECG/ECGForm.vue +++ b/src/views/ECG/ECGForm.vue @@ -801,17 +801,6 @@ const open = async (row: any) => { } //审核功能 async function process() { - let data = Object.assign({},processImageApi.paramsList[0]) - // data.imagePath = "F:\\陕西省咸阳市礼泉县心电图FTP\\ecgimage\\北屯中心卫生院\\K021180213001N0003_20250418161404.jpg" - data.imagePath = queryParams.value.ecgJsonDataFilePath - // data.imagePath = "https://zzxmc.gw12320.com/ecgimage/%E5%8C%97%E5%B1%AF%E4%B8%AD%E5%BF%83%E5%8D%AB%E7%94%9F%E9%99%A2/K021180213001N0003_20250418162136.jpg" - data.examId = rowinfo.value.examId - data.orgId = rowinfo.value.orgId - data.watermarkText = "诊断结果:\n"+ queryParams.value.doctorDiagResult - console.log(data) - data.imagePath = processImageApi.urlToAddress(data.imagePath) - const processResponse = await processImageApi.processImg(data) - console.log(processResponse) if (applyFormVO.value.reportstatus === '已分析') { // 审核确认 await message.delConfirm('是否进行审核操作', '审核') @@ -819,6 +808,20 @@ async function process() { if (response) { message.alertSuccess('审核成功') + let data = Object.assign({},processImageApi.paramsList[0]) + // data.imagePath = "F:\\陕西省咸阳市礼泉县心电图FTP\\ecgimage\\北屯中心卫生院\\K021180213001N0003_20250418161404.jpg" + data.imagePath = queryParams.value.ecgJsonDataFilePath + // data.imagePath = "https://zzxmc.gw12320.com/ecgimage/%E5%8C%97%E5%B1%AF%E4%B8%AD%E5%BF%83%E5%8D%AB%E7%94%9F%E9%99%A2/K021180213001N0003_20250418162136.jpg" + data.examId = rowinfo.value.examId + data.orgId = rowinfo.value.orgId + data.watermarkText = "诊断结果:\n"+ queryParams.value.doctorDiagResult + // console.log(data) + data.imagePath = processImageApi.urlToAddress(data.imagePath) + const processResponse = await processImageApi.processImg(data) + if (!processResponse.data.updateSuccess){ + message.warning('诊断图片生成异常') + } + console.log(processResponse) await getPatientexamlist(keyid.value) emit('success') savedisabled.value = true