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