From 3a127821d1ee53b051c981e91f7800c92d09098f Mon Sep 17 00:00:00 2001
From: lideqin <694785430@qq.com>
Date: Thu, 4 Jan 2024 17:29:50 +0800
Subject: [PATCH] =?UTF-8?q?[update]=20=E4=BF=AE=E6=94=B9bug79983?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modules/QuizModal.vue | 20 ++++++++++++++++---
1 file changed, 17 insertions(+), 3 deletions(-)
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 }