From d3d35407034ec6df6708af70a2d0363ff4f26e22 Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Wed, 01 Sep 2021 11:21:14 +0800
Subject: [PATCH] 考试开始修改,未到考试时间不能考试

---
 src/views/exam/startexam.vue |   21 +++++++++++++++++++--
 1 files changed, 19 insertions(+), 2 deletions(-)

diff --git a/src/views/exam/startexam.vue b/src/views/exam/startexam.vue
index 183dde2..9998487 100644
--- a/src/views/exam/startexam.vue
+++ b/src/views/exam/startexam.vue
@@ -52,6 +52,7 @@
       resData: null,
       sex: "",
       pageDisable: false,
+      isTime:false,
       option: {
         span: 8,
         data: [
@@ -88,6 +89,14 @@
     },
     //开始考试跳转
     startExam() {
+      //判断是否到了考试时间
+      if(!this.isTime){
+        this.$message({
+            type: "warning",
+            message: "未到考试时间!"
+        });
+        return;
+      }
       var that = this;
       //去修改考试状态
       var data = {
@@ -110,8 +119,16 @@
         (res) => {
           that.resData = res.data.data[0];
           var data = res.data.data[0];
-          // debugger;
-          // console.log(data, 254424);
+          // console.log(data.startTime,333);
+          var nowD = new Date(), //当前时间
+          endD = new Date(data.startTime); 
+          //对比时间
+          //getTime() 方法可返回距 1970 年 1 月 1 日之间的毫秒数。
+          if( nowD.getTime() > endD.getTime()){ 
+              that.isTime = true;
+          }else{
+              that.isTime = false;
+          }
           if (res.data.data.length > 0) {
             that.pageDisable = true;
             if (data.sex == 1) {

--
Gitblit v1.9.3