diff --git a/src/views/trials/trials-panel/setting/trial-config/components/ClinicalQuestionForm.vue b/src/views/trials/trials-panel/setting/trial-config/components/ClinicalQuestionForm.vue index 97363e98..51cf0ca2 100644 --- a/src/views/trials/trials-panel/setting/trial-config/components/ClinicalQuestionForm.vue +++ b/src/views/trials/trials-panel/setting/trial-config/components/ClinicalQuestionForm.vue @@ -321,7 +321,18 @@ export default { }, mounted() { this.initForm() - this.getClinicalCalculateQuestions() + + }, + watch: { + data: { + handler() { + if (this.data.ClinicalQuestionType) { + this.getClinicalCalculateQuestions(this.data.ClinicalQuestionType) + } + }, + deep: true, + immediate: true + } }, methods: { getClinicalCalculateQuestions(type = null) {