From 332e22164da53395c4588f3baf3b69252b653ad2 Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Tue, 17 Aug 2021 10:30:23 +0800
Subject: [PATCH] 生成考试修改,考试时间修改为只选开始时间即可
---
src/views/applyexam/index.vue | 20 +++---
src/views/exam/startexam.vue | 127 ++++++++++++++++++++++--------------------
2 files changed, 76 insertions(+), 71 deletions(-)
diff --git a/src/views/applyexam/index.vue b/src/views/applyexam/index.vue
index 21ffbd2..f28acc2 100644
--- a/src/views/applyexam/index.vue
+++ b/src/views/applyexam/index.vue
@@ -153,7 +153,7 @@
title="考试生成"
append-to-body
:visible.sync="dialogExamFormVisible"
- width="1000px"
+ width="900px"
@close='closeDialog'
>
<avue-form
@@ -300,10 +300,10 @@
column: [
{
label: "考试时间",
- prop: "examTime",
- type: "daterange",
- format: "yyyy-MM-dd HH:mm:ss",
- valueFormat: "yyyy-MM-dd HH:mm:ss",
+ prop: "startTime",
+ type: "datetime",
+ format: "yyyy-MM-dd HH:mm",
+ valueFormat: "yyyy-MM-dd HH:mm",
startPlaceholder: "考试开始时间",
endPlaceholder: "考试结束时间",
// 表单新增时是否禁止
@@ -858,11 +858,11 @@
//生成考试
submitExamApply(row, done, loading){
var that = this;
- var startTime = row.examTime[0];
- var endTime = row.examTime[1];
- var examTime = JSON.stringify(row.examTime);
- console.log(this.ids,111);
- addExam(this.ids, examTime, startTime, endTime).then(
+ var startTime = row.startTime+":00";
+ // var endTime = row.examTime[1];
+ // var examTime = JSON.stringify(row.examTime);
+ // console.log(this.ids,111);
+ addExam(this.ids, null, startTime, null).then(
() => {
this.questionBankOnLoad(this.questionBankPage);
this.$message({
diff --git a/src/views/exam/startexam.vue b/src/views/exam/startexam.vue
index 0a343d4..2f7f07d 100644
--- a/src/views/exam/startexam.vue
+++ b/src/views/exam/startexam.vue
@@ -178,15 +178,44 @@
// rules: [{ validator: validatePass, required: true, trigger: 'blur' }],
// width: 100
// },
+ // {
+ // label: "考试时间",
+ // prop: "examTime",
+ // type: "daterange",
+ // // span: 24,
+ // format: "yyyy-MM-dd HH:mm:ss",
+ // valueFormat: "yyyy-MM-dd HH:mm:ss",
+ // startPlaceholder: "考试开始时间",
+ // endPlaceholder: "考试结束时间",
+ // // 表单新增时是否禁止
+ // addDisabled: false,
+ // // 表单新增时是否可见
+ // addDisplay: true,
+ // // 表单新增时是否为查看模式
+ // addDetail: false,
+ // // 表单编辑时是否禁止
+ // editDisabled: false,
+ // // 表单编辑时是否可见
+ // editDisplay: true,
+ // // 表单编辑时是否为查看模式
+ // editDetail: false,
+ // // display: false,
+ // hide: true,
+ // rules: [
+ // {
+ // required: true,
+ // message: "请选择考试时间",
+ // trigger: "blur",
+ // },
+ // ],
+ // width: 250,
+ // },
{
label: "考试时间",
- prop: "examTime",
- type: "daterange",
- // span: 24,
- format: "yyyy-MM-dd HH:mm:ss",
- valueFormat: "yyyy-MM-dd HH:mm:ss",
- startPlaceholder: "考试开始时间",
- endPlaceholder: "考试结束时间",
+ prop: "startTime",
+ type: "datetime",
+ format: "yyyy-MM-dd HH:mm",
+ valueFormat: "yyyy-MM-dd HH:mm",
// 表单新增时是否禁止
addDisabled: false,
// 表单新增时是否可见
@@ -199,8 +228,6 @@
editDisplay: true,
// 表单编辑时是否为查看模式
editDetail: false,
- // display: false,
- hide: true,
rules: [
{
required: true,
@@ -208,50 +235,28 @@
trigger: "blur",
},
],
- width: 250,
},
- {
- label: "考试开始时间",
- prop: "startTime",
- type: "datetime",
- // span: 24,
- format: "yyyy-MM-dd HH:mm:ss",
- valueFormat: "yyyy-MM-dd HH:mm:ss",
- // 表单新增时是否禁止
- addDisabled: false,
- // 表单新增时是否可见
- addDisplay: false,
- // 表单新增时是否为查看模式
- addDetail: false,
- // 表单编辑时是否禁止
- editDisabled: false,
- // 表单编辑时是否可见
- editDisplay: false,
- // 表单编辑时是否为查看模式
- editDetail: false,
- width: 180,
- },
- {
- label: "考试结束时间",
- prop: "endTime",
- type: "datetime",
- // span: 24,
- format: "yyyy-MM-dd HH:mm:ss",
- valueFormat: "yyyy-MM-dd HH:mm:ss",
- // 表单新增时是否禁止
- addDisabled: false,
- // 表单新增时是否可见
- addDisplay: false,
- // 表单新增时是否为查看模式
- addDetail: false,
- // 表单编辑时是否禁止
- editDisabled: false,
- // 表单编辑时是否可见
- editDisplay: false,
- // 表单编辑时是否为查看模式
- editDetail: false,
- width: 180,
- },
+ // {
+ // label: "考试结束时间",
+ // prop: "endTime",
+ // type: "datetime",
+ // // span: 24,
+ // format: "yyyy-MM-dd HH:mm:ss",
+ // valueFormat: "yyyy-MM-dd HH:mm:ss",
+ // // 表单新增时是否禁止
+ // addDisabled: false,
+ // // 表单新增时是否可见
+ // addDisplay: false,
+ // // 表单新增时是否为查看模式
+ // addDetail: false,
+ // // 表单编辑时是否禁止
+ // editDisabled: false,
+ // // 表单编辑时是否可见
+ // editDisplay: false,
+ // // 表单编辑时是否为查看模式
+ // editDetail: false,
+ // width: 180,
+ // },
{
label: "创建人",
prop: "creator",
@@ -394,9 +399,9 @@
},
// 新增
questionBankRowSave(row, done, loading) {
- row.startTime = row.examTime[0];
- row.endTime = row.examTime[1];
- row.examTime = JSON.stringify(row.examTime);
+ row.startTime = row.startTime+":00";
+ // row.endTime = row.examTime[1];
+ // row.examTime = JSON.stringify(row.examTime);
add(row).then(
() => {
this.questionBankOnLoad(this.questionBankPage);
@@ -413,12 +418,12 @@
);
},
questionBankRowUpdate(row, index, done, loading) {
- if (Array.isArray(row.examTime) != true) {
- row.examTime = row.examTime.split(",");
- }
- row.startTime = row.examTime[0];
- row.endTime = row.examTime[1];
- row.examTime = JSON.stringify(row.examTime);
+ // if (Array.isArray(row.examTime) != true) {
+ // row.examTime = row.examTime.split(",");
+ // }
+ row.startTime = row.startTime+":00";
+ // row.endTime = row.examTime[1];
+ // row.examTime = JSON.stringify(row.examTime);
update(row).then(
() => {
this.questionBankOnLoad(this.questionBankPage);
--
Gitblit v1.9.3