diff --git a/src/api/ecgworkstation/index.ts b/src/api/ecgworkstation/index.ts index f856b71..fa2d80c 100644 --- a/src/api/ecgworkstation/index.ts +++ b/src/api/ecgworkstation/index.ts @@ -67,6 +67,22 @@ export const EcgworkstationApi = { }) }, + // 更新心电工作站患者信息文件名称 + updateFilename: async (data: EcgworkstationVO) => { + return await request.post({ + url: `/system/ecgworkstation/updateFilename`, + data + }) + }, + + //根据机构ID和检查ID查询PDF地址 + getPdfUrl: async (data: any) => { + return await request.post({ + url: `/system/ecgworkstation/getPdfUrl`, + data + }) + }, + // 下载文件 downloadFile: async (filename: string) => { return await request.download({ diff --git a/src/views/analysis/ECG_workstation.vue b/src/views/analysis/ECG_workstation.vue index 1d18822..16a174a 100644 --- a/src/views/analysis/ECG_workstation.vue +++ b/src/views/analysis/ECG_workstation.vue @@ -200,7 +200,6 @@ @click="() => handleCollect(row)" > - 采集 @@ -213,44 +212,44 @@ @click="handleAnalysis(row)" > - 分析 - + - - {{ row.reportgenerated === 1 ? '已生成' : '未生成' }} - - - - - - handleFileSelect(row)" - /> openFileBrowser(row)" > - - 导入数据 + 导入 + + + handleUpload(row)" + > + + + + + {{ row.uploadProgress || 0 }}% + + + + - 下载 - 申请 已申请 @@ -305,7 +302,6 @@ @click="handleViewReport(row)" > - 查看 @@ -318,7 +314,6 @@ > - {{ row.orgname }} @@ -589,13 +584,56 @@ + + + + + + + ElMessage.error('报告加载失败')" + :preview-teleported="true" + > + + + + 图片加载失败 + + + + + + + + + + + + + +