From d0e67f6937aa808a4e23c0cea04fc0c27fbb9999 Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Mon, 11 Mar 2024 14:05:28 +0800 Subject: [PATCH 1/3] =?UTF-8?q?suv=E6=B5=8B=E9=87=8F=E5=B7=A5=E5=85=B7?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E6=BF=80=E6=B4=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../reading/dicoms/components/Fusion/TableQuestions.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/trials/trials-panel/reading/dicoms/components/Fusion/TableQuestions.vue b/src/views/trials/trials-panel/reading/dicoms/components/Fusion/TableQuestions.vue index 5db80056..0d8c28c6 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/Fusion/TableQuestions.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/Fusion/TableQuestions.vue @@ -571,7 +571,7 @@ export default { const refName = `${this.activeItem.activeCollapseId}_${this.activeItem.activeRowIndex}` if (this.$refs[refName][0].questionForm.IsDicomReading !== false) { var markTool = 'CircleROI' - var isMarked = !!this.$refs[refName][0].questionForm.OtherMeasureData || this.$refs[refName][0].questionForm.saveTypeEnum === 2 + var isMarked = !!this.$refs[refName][0].questionForm.OtherMeasureData } FusionEvent.$emit('imageLocation', { otherMeasureData: this.$refs[refName][0].questionForm.OtherMeasureData, markTool, isMarked }) }) From 2a4ddaf6f25c8e1ec0092cf0013b1c317f58e606 Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Mon, 11 Mar 2024 14:51:18 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E9=9D=9E=E8=A1=A8=E6=A0=BC=E9=97=AE?= =?UTF-8?q?=E9=A2=98=E6=B8=85=E9=99=A4=E7=97=85=E7=81=B6=EF=BC=8C=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=AE=9A=E4=BD=8D=E5=8F=8A=E7=A1=AE=E8=AE=A4=E6=8F=90?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dicoms/components/Fusion/PetCt.vue | 1 + .../dicoms/components/Fusion/QuestionItem.vue | 20 ++++++++++++------ .../dicoms/components/Fusion/Questions.vue | 15 ++++++++++--- .../dicoms/components/QuestionItem.vue | 21 ++++++++++++------- .../reading/dicoms/components/Questions.vue | 15 ++++++++++--- 5 files changed, 53 insertions(+), 19 deletions(-) diff --git a/src/views/trials/trials-panel/reading/dicoms/components/Fusion/PetCt.vue b/src/views/trials/trials-panel/reading/dicoms/components/Fusion/PetCt.vue index f9317df0..8fd4f03d 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/Fusion/PetCt.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/Fusion/PetCt.vue @@ -803,6 +803,7 @@ export default { }, removeAnnotation(obj) { const { otherMeasureData, type } = obj + if(!otherMeasureData || !otherMeasureData.data) return const { data } = otherMeasureData const i = this.measureDatas.findIndex(item => item.OtherMeasureData && item.OtherMeasureData.data.remark === data.remark) if (i > -1) { diff --git a/src/views/trials/trials-panel/reading/dicoms/components/Fusion/QuestionItem.vue b/src/views/trials/trials-panel/reading/dicoms/components/Fusion/QuestionItem.vue index 088e03e4..2d55e452 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/Fusion/QuestionItem.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/Fusion/QuestionItem.vue @@ -229,15 +229,13 @@ :liver-is-inside-volume="liverIsInsideVolume" @setFormItemData="setFormItemData" @resetFormItemData="resetFormItemData" - @addAnnotation="addAnnotation" - @removeAnnotation="removeAnnotation" - @locateAnnotation="locateAnnotation" />