diff --git a/src/views/trials/trials-panel/reading/ad-review/index.vue b/src/views/trials/trials-panel/reading/ad-review/index.vue index 95f0c77a..10791f44 100644 --- a/src/views/trials/trials-panel/reading/ad-review/index.vue +++ b/src/views/trials/trials-panel/reading/ad-review/index.vue @@ -698,13 +698,17 @@ export default { classArr: [] } }, - mounted() { + async mounted() { this.criterionType = parseInt(this.$route.query.criterionType) - if (this.taskInfo.JudgeModeEnum === 1) { - this.getVisitJudgeAnswer() - this.getQuestionCalculateRelation() + this.getAdInfo() + if (this.taskInfo.ArbitrationRule === 1) { + await this.getVisitJudgeAnswer() } else { - this.getAdInfo() + + } + if (this.taskInfo.JudgeModeEnum === 1) { + this.getJudgeForm() + this.getQuestionCalculateRelation() } if (this.isReadingShowPreviousResults) { @@ -801,7 +805,7 @@ export default { this.judgeAnswers = res.Result.QuestionList this.r1VisitTaskId = res.Result.R1VisitTaskId this.r2VisitTaskId = res.Result.R2VisitTaskId - this.getJudgeForm() + } } catch (e) { console.log(e)