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 c5fb4570..af6e1597 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/AdditionalAssessment.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/AdditionalAssessment.vue
@@ -47,7 +47,7 @@
{{ $t('common:button:cancel') }}
-
+
{{ $t('common:button:save') }}
@@ -75,6 +75,10 @@ export default {
readingTaskState: {
type: Number,
default: 0
+ },
+ additionalAssessmentsType: {
+ type: String,
+ default: 'edit'
}
},
data() {
@@ -116,7 +120,7 @@ export default {
}
const res = await submitTaskAdditionalQuestion(params)
if (res.IsSuccess) {
- this.$emit('sign')
+ this.$emit(this.additionalAssessmentsType)
}
loading.close()
} catch (e) {
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/AssessmentFormItem.vue b/src/views/trials/trials-panel/reading/dicoms/components/AssessmentFormItem.vue
index 19d5910b..46183305 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/AssessmentFormItem.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/AssessmentFormItem.vue
@@ -42,7 +42,8 @@
+ :readingTaskState="readingTaskState" :question-form="questionForm" @setFormItemData="setFormItemData"
+ @resetFormItemData="resetFormItemData" />