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