liuqiao 4 лет назад
Родитель
Сommit
57d199cbea
1 измененных файлов с 20 добавлено и 3 удалено
  1. 20 3
      src/views/megagame/notice/index.vue

+ 20 - 3
src/views/megagame/notice/index.vue

@@ -106,6 +106,9 @@ export default {
       realStatus: this.$store.getters.realStatus || 0, // 实名状态(0-未认证 1-认证中 2-认证通过 3-认证失败)
       userRole: sessionStorage.getItem('userRole'), // 用户角色(0-游客 1-设计师 2-owner 3-评委)
       showView: true,
+      cansaitime:'',
+      appleStime:Number,
+      newtime: Number,
       megagameId: '',
       uid: '',
       tableData: [{
@@ -143,16 +146,27 @@ export default {
       }
       request(params)
         .then((res) => {
-          this.megagameId = res.megagameId
+          this.megagameId = res.megagameId;
+          this.cansaitime=res.appleStime;
           // this.uid=res.uid;
         })
         .catch((err) => {})
     },
-
+shijiantime(times) {
+      var timearr = times.replace(' ', ':').replace(/\:/g, '-').split('-')
+      var timestr = '' + timearr[0] + '-' + timearr[1] + '-' + timearr[2]
+      return timestr
+    },
     canjia() {
       let loginStatus = this.$store.getters.loginStatus
+          var myDate = new Date()
+          this.newtime = myDate.getTime(myDate)
+         this.cansaitime = this.shijiantime( this.cansaitime) 
+           let time=new Date( this.cansaitime);
+           this.appleStime=time.getTime(time);
       if (loginStatus) {
-        // 判断子账户是否实名
+          if( this.newtime>this.appleStime){
+       // 判断子账户是否实名
         if (this.userType == 2 || this.realStatus == 2) {
           this.noentry()
         } else {
@@ -160,6 +174,9 @@ export default {
           this.$message.error('请先去实名制')
           // this.$router.replace(`/userLayout/real`)
         }
+      }else{
+          this.$message.error('比赛还没开始')
+      }
       } else {
         this.$message.error('请先登录')
       }