diff --git a/src/views/businessSupport/questionAnswerLibrary/modules/QuizModal.vue b/src/views/businessSupport/questionAnswerLibrary/modules/QuizModal.vue index 7dbe1317..73e075ed 100644 --- a/src/views/businessSupport/questionAnswerLibrary/modules/QuizModal.vue +++ b/src/views/businessSupport/questionAnswerLibrary/modules/QuizModal.vue @@ -33,8 +33,8 @@ @@ -132,7 +132,7 @@ export default { sm: { span: 20 } }, validatorRules: { - classify: { + type: { rules: [ { required: true, message: this.$t('pleaseSelect') + this.$t('businessSupport.questionAnswer.classify') } ], @@ -219,8 +219,11 @@ export default { this.validatorRules.standardNumber.rules[0].required = false this.validatorRules.standardName.rules[0].required = false } else { + // 标准编号和标准名称必填 this.validatorRules.standardNumber.rules[0].required = true this.validatorRules.standardName.rules[0].required = true + // 清空标准,否则分类可以和标准类型不一致 + this.form.resetFields(['standardNumber', 'standardName']) } } },