From e3be28ca17b13d94389a47a874e941621ebe0dcc Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Wed, 10 Jun 2026 10:31:35 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=9Edicom=E9=98=85=E7=89=87=E6=88=AA?= =?UTF-8?q?=E5=9B=BE=E6=96=87=E4=BB=B6=E5=90=8D=E7=A7=B0=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/reading.js | 9 +++++++++ .../reading/visit-review/components/FileViewer.vue | 4 +--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/api/reading.js b/src/api/reading.js index 5e6315fd..a3e01c28 100644 --- a/src/api/reading.js +++ b/src/api/reading.js @@ -447,4 +447,13 @@ export function restoreSegmentationVersion(data) { method: 'post', data }) +} + +// 获取标记信息 +export function getMarkList(data) { + return request({ + url: `/ReadingImageTask/getMarkList`, + method: 'post', + data + }) } \ No newline at end of file diff --git a/src/views/trials/trials-panel/reading/visit-review/components/FileViewer.vue b/src/views/trials/trials-panel/reading/visit-review/components/FileViewer.vue index 61c12eb2..6b18fd18 100644 --- a/src/views/trials/trials-panel/reading/visit-review/components/FileViewer.vue +++ b/src/views/trials/trials-panel/reading/visit-review/components/FileViewer.vue @@ -1887,9 +1887,7 @@ export default { } const base64Str = canvas.toDataURL('image/png', 1) - const name = currentViewport.currentFileName || `screenshot-${Date.now()}` - const safeName = String(name).replace(/[\\/:*?"<>|]/g, '_') - const downloadName = safeName.toLowerCase().endsWith('.png') ? safeName : `${safeName}.png` + const downloadName = `screenshot_${Date.now()}.png` const a = document.createElement('a') a.href = base64Str