From 2efb7fd36a8e787d8b3857a70f403528426e0fdf Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Fri, 27 Mar 2026 18:01:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=99=AE=E9=80=9A=E6=A0=87=E8=AE=B0=E5=9C=A8?= =?UTF-8?q?=E5=A4=9A=E4=B8=AA=E5=BA=8F=E5=88=97=E6=B8=B2=E6=9F=93=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../reading/dicoms3D/components/ReadPage.vue | 7 +------ .../dicoms3D/components/Segmentations.vue | 21 ++++++++++--------- .../dicoms3D/components/VolumeViewport.vue | 7 +++++++ 3 files changed, 19 insertions(+), 16 deletions(-) diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue index 6e31351a..465a1d23 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue @@ -1601,18 +1601,12 @@ export default { // }) }, renderAnnotations(series) { - if (series.SeriesInstanceUid) { - let volume = cache.getVolume(series.SeriesInstanceUid) - console.log(volume.metadata.FrameOfReferenceUID); - } - const taskId = series.TaskInfo ? series.TaskInfo.VisitTaskId : null if (!taskId || this.renderedTaskIds.includes(taskId)) return this.renderedTaskIds.push(taskId) const taskIdx = this.visitTaskList.findIndex(i => i.VisitTaskId === taskId) if (taskIdx === -1) return const annotations = this.visitTaskList[taskIdx].Annotations - console.log(annotations, 'annotations') annotations.map(i => { if (i.MeasureData && !Object.hasOwn(i.MeasureData, 'isDicomReading')) { const annotation = i.MeasureData @@ -3113,6 +3107,7 @@ export default { } } } + console.log(series, 'series') this.$refs[`${this.viewportKey}-${this.activeViewportIndex}`][0].setSeriesInfo(series, obj.segment ? false : true) this.$refs[series.TaskInfo.VisitTaskId][0].setSeriesActive(series.StudyIndex, series.SeriesIndex) } diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/Segmentations.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/Segmentations.vue index 06171433..b2844ab5 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/Segmentations.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/Segmentations.vue @@ -26,7 +26,7 @@
+ :title="$t('trials:dicom-show:segmentEraser')" @click.prevent="setToolActive('CircularEraser')">