From 9385b1f6718be773a91d2bea1a82dfbf839925e0 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Wed, 1 Jul 2026 09:23:33 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=9EDICOM=E9=98=85=E7=89=87=E5=BD=B1?= =?UTF-8?q?=E5=83=8F=E4=B8=AD=E5=AD=98=E5=82=A8=E5=9C=A8=E6=A0=87=E8=AE=B0?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=EF=BC=8C=E9=9C=80=E8=A6=81=E5=9C=A8=E8=B4=A8?= =?UTF-8?q?=E6=8E=A7=E6=97=B6=E8=BF=9B=E8=A1=8C=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/reading.js | 16 + .../none-dicoms/components/file-viewer.vue | 312 +++++++++++++++- .../none-dicoms/components/study-list.vue | 76 ++-- src/views/none-dicoms/index.vue | 12 +- .../components/tools/Note_RectangleRoiTool.js | 342 ++++++++++++++++++ 5 files changed, 711 insertions(+), 47 deletions(-) create mode 100644 src/views/trials/trials-panel/reading/dicoms3D/components/tools/Note_RectangleRoiTool.js diff --git a/src/api/reading.js b/src/api/reading.js index 4a9436be..85949387 100644 --- a/src/api/reading.js +++ b/src/api/reading.js @@ -432,6 +432,22 @@ export function studyUndoMaskImage(data) { data }) } +// 非dicom图像数据匿名 +export function noneDicomStudyMaskImage(data) { + return request({ + url: `/NoneDicomStudy/noneDicomStudyMaskImage`, + method: 'post', + data + }) +} +// 非dicom图像数据撤销匿名 +export function noneDicomStudyUndoMaskImage(data) { + return request({ + url: `/NoneDicomStudy/noneDicomStudyUndoMaskImage`, + method: 'post', + data + }) +} // 获取分割组历史版本 export function getSegmentationVersionList(data) { return request({ diff --git a/src/views/none-dicoms/components/file-viewer.vue b/src/views/none-dicoms/components/file-viewer.vue index a87fa37f..c636f1b1 100644 --- a/src/views/none-dicoms/components/file-viewer.vue +++ b/src/views/none-dicoms/components/file-viewer.vue @@ -39,43 +39,72 @@