diff --git a/src/components/MFA/index.vue b/src/components/MFA/index.vue index fd8771a3..4642b0a8 100644 --- a/src/components/MFA/index.vue +++ b/src/components/MFA/index.vue @@ -201,4 +201,7 @@ export default { margin-right: 5px; } } +::v-deep .el-dialog__header{ + font-weight: bold; +} \ No newline at end of file diff --git a/src/views/trials/trials-panel/setting/reading-unit/components/QuestionsForm.vue b/src/views/trials/trials-panel/setting/reading-unit/components/QuestionsForm.vue index 3a7437e2..00edefd1 100644 --- a/src/views/trials/trials-panel/setting/reading-unit/components/QuestionsForm.vue +++ b/src/views/trials/trials-panel/setting/reading-unit/components/QuestionsForm.vue @@ -47,7 +47,7 @@ @@ -57,7 +57,7 @@ @@ -813,6 +813,8 @@ export default { ], QuestionName: [{required: true, message: this.$t('common:ruleMessage:specify'), trigger: ['blur', 'change']}, {max: 50, message: `${this.$t('common:ruleMessage:maxLength')} 50`}], + QuestionEnName:[{required: true, message: this.$t('common:ruleMessage:specify'), trigger: ['blur', 'change']}, + {max: 50, message: `${this.$t('common:ruleMessage:maxLength')} 50`}], TypeValue: [{required: true, message: this.$t('common:ruleMessage:specify'), trigger: ['blur', 'change']}, {validator: validateTypeVal, trigger: ['blur', 'change']}, {max: 200, message: `${this.$t('common:ruleMessage:maxLength')} 200`}], @@ -996,6 +998,11 @@ export default { this.$refs.qsForm.validate(valid => { if (!valid) return this.loading = true + if(this.form.QuestionName && !this.form.QuestionEnName){ + this.form.QuestionEnName = this.form.QuestionName; + }else if(!this.form.QuestionName && this.form.QuestionEnName){ + this.form.QuestionName = this.form.QuestionEnName; + } var params = Object.assign({}, this.form) params.TrialId = this.$route.query.trialId params.ReadingCriterionPageId = this.data.ReadingCriterionPageId diff --git a/src/views/trials/trials-panel/setting/reading-unit/components/TableQsForm.vue b/src/views/trials/trials-panel/setting/reading-unit/components/TableQsForm.vue index acc34dbc..2a44309d 100644 --- a/src/views/trials/trials-panel/setting/reading-unit/components/TableQsForm.vue +++ b/src/views/trials/trials-panel/setting/reading-unit/components/TableQsForm.vue @@ -35,7 +35,7 @@ /> @@ -44,7 +44,7 @@ /> @@ -575,7 +575,8 @@ export default { ], QuestionName: [{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }, { max: 200, message: `${this.$t('common:ruleMessage:maxLength')} 200` }], - + QuestionEnName:[{required: true, message: this.$t('common:ruleMessage:specify'), trigger: ['blur', 'change']}, + {max: 50, message: `${this.$t('common:ruleMessage:maxLength')} 50`}], TypeValue: [{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }, { validator: validateTypeVal, trigger: 'blur' }, { max: 200, message: `${this.$t('common:ruleMessage:maxLength')} 200` }], @@ -717,6 +718,11 @@ export default { this.$refs.tableQsForm.validate(valid => { if (!valid) return this.loading = true + if(this.form.QuestionName && !this.form.QuestionEnName){ + this.form.QuestionEnName = this.form.QuestionName; + }else if(!this.form.QuestionName && this.form.QuestionEnName){ + this.form.QuestionName = this.form.QuestionEnName; + } var params = Object.assign({}, this.form) params.TrialId = this.$route.query.trialId params.ReadingQuestionId = this.readingQuestionId