diff --git a/src/views/businessSupport/questionAnswerLibrary/modules/QuizModal.vue b/src/views/businessSupport/questionAnswerLibrary/modules/QuizModal.vue index 965c0bc2..318c6af0 100644 --- a/src/views/businessSupport/questionAnswerLibrary/modules/QuizModal.vue +++ b/src/views/businessSupport/questionAnswerLibrary/modules/QuizModal.vue @@ -17,6 +17,7 @@ 请选择 国内标准 @@ -27,7 +28,7 @@ - + - + @@ -193,7 +194,7 @@ export default { this.visible = true this.form.resetFields() const param = {} - param.quizTime = new Date().getFullYear() + '-' + new Date().getMonth() + '-' + new Date().getDay() + ' ' + + param.quizTime = new Date().getFullYear() + '-' + (new Date().getMonth() + 1) + '-' + new Date().getDay() + ' ' + new Date().getHours() + ':' + new Date().getMinutes() + ':' + new Date().getSeconds() this.$nextTick(() => { this.form.setFieldsValue(pick(param, 'quizTime')) @@ -209,6 +210,19 @@ export default { } }) }, + // 分类改变 + typeChange (value) { + if (value) { + if (value === '4') { + // 是其他问题,标准编号和标准名称不必填 + 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 + } + } + }, // 标准选择名称改变的回调 standardNameChange (value) { const param = { standardName: value }