From 3c661ae86a03ef161ad7bf18b4817ffefb71e355 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Tue, 14 Oct 2025 11:13:48 +0800 Subject: [PATCH] 1 --- .../reading/dicoms/components/AdditionalAssessment.vue | 2 +- .../trials-panel/reading/dicoms/components/ReportPage.vue | 3 ++- .../trials-panel/reading/dicoms3D/components/ReportPage.vue | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/views/trials/trials-panel/reading/dicoms/components/AdditionalAssessment.vue b/src/views/trials/trials-panel/reading/dicoms/components/AdditionalAssessment.vue index af6e1597..8725c252 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/AdditionalAssessment.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/AdditionalAssessment.vue @@ -120,7 +120,7 @@ export default { } const res = await submitTaskAdditionalQuestion(params) if (res.IsSuccess) { - this.$emit(this.additionalAssessmentsType) + this.$emit('sign', this.additionalAssessmentsType) } loading.close() } catch (e) { diff --git a/src/views/trials/trials-panel/reading/dicoms/components/ReportPage.vue b/src/views/trials/trials-panel/reading/dicoms/components/ReportPage.vue index 13c0822f..21c31908 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/ReportPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/ReportPage.vue @@ -645,8 +645,9 @@ export default { this.loading = false } }, - sign() { + sign(type = 'sign') { this.additionalAssessmentsDig.visible = false + if (type === 'edit') return false this.$nextTick(() => { const { ImageAssessmentReportConfirmation } = const_.processSignature this.signCode = ImageAssessmentReportConfirmation diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/ReportPage.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/ReportPage.vue index 1eea1621..821b3aa8 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/ReportPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/ReportPage.vue @@ -599,8 +599,9 @@ export default { this.loading = false } }, - sign() { + sign(type = 'sign') { this.additionalAssessmentsDig.visible = false + if (type === 'edit') return false this.$nextTick(() => { const { ImageAssessmentReportConfirmation } = const_.processSignature this.signCode = ImageAssessmentReportConfirmation