diff --git a/src/views/kc/wjxCswj/WjxCswjStuList.vue b/src/views/kc/wjxCswj/WjxCswjStuList.vue index cc425cb..bb9b4a0 100644 --- a/src/views/kc/wjxCswj/WjxCswjStuList.vue +++ b/src/views/kc/wjxCswj/WjxCswjStuList.vue @@ -113,7 +113,7 @@ createMessage.error('还未到答卷时间!'); return; } - let endTimestamp = Date.parse(record.endTime+" 23:59:59"); + let endTimestamp = Date.parse(record.endTime); if(timestamp>endTimestamp){ createMessage.error('答卷时间已过!'); return; diff --git a/src/views/kc/wjxCswj/WjxCywjV2List.vue b/src/views/kc/wjxCswj/WjxCywjV2List.vue index 40db317..a154eaf 100644 --- a/src/views/kc/wjxCswj/WjxCywjV2List.vue +++ b/src/views/kc/wjxCswj/WjxCywjV2List.vue @@ -829,6 +829,7 @@ const disabledDate = (current: Dayjs) => { //表单验证 const validatorRules = { title: [{ required: true, message: '请输入测验名称!' }], + startTime: [{ required: true, message: '请输入开始时间!' }], endTime: [{ required: true, message: '请输入结束时间!' }], }; const { resetFields, validate, validateInfos } = useForm(zyInfo, validatorRules, { immediate: true }); @@ -1406,6 +1407,8 @@ async function submitForm() { } }else{ createMessage.error('至少创建一个试题'); + confirmLoading.value = false; + return; } model.list = values; diff --git a/src/views/kc/wjxWjxx/components/WjxWjxxTmlbAllDjjgsList.vue b/src/views/kc/wjxWjxx/components/WjxWjxxTmlbAllDjjgsList.vue index 2127f33..a7014bc 100644 --- a/src/views/kc/wjxWjxx/components/WjxWjxxTmlbAllDjjgsList.vue +++ b/src/views/kc/wjxWjxx/components/WjxWjxxTmlbAllDjjgsList.vue @@ -3,16 +3,25 @@