mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-12 12:26:44 +08:00
修改弹窗规则
This commit is contained in:
@@ -45,22 +45,29 @@
|
||||
};
|
||||
},
|
||||
mounted() {
|
||||
let loadNum = localStorage.getItem(this.sessionKey);
|
||||
let hasFlag = sessionStorage.getItem(this.sessionKey);
|
||||
let $this=this;
|
||||
if(!hasFlag){
|
||||
let now=new Date();
|
||||
let min=new Date(2022,10,9,0,0,0);
|
||||
let max=new Date(2022,11,1,0,0,0);
|
||||
//console.log(now,min,max);
|
||||
//console.log(now.getTime(),min.getTime(),max.getTime());
|
||||
if(now.getTime()>min.getTime() && now.getTime()<max.getTime()){
|
||||
//console.log('open')
|
||||
this.showGonggao=true;
|
||||
sessionStorage.setItem(this.sessionKey,1);
|
||||
setTimeout(function(){
|
||||
$this.showGonggao=false;
|
||||
},3000);
|
||||
let times=0;
|
||||
if(loadNum){
|
||||
times=Number(loadNum);
|
||||
}
|
||||
if(times<3){
|
||||
let now=new Date();
|
||||
let min=new Date(2022,10,9,0,0,0);
|
||||
let max=new Date(2022,11,1,0,0,0);
|
||||
//console.log(now,min,max);
|
||||
//console.log(now.getTime(),min.getTime(),max.getTime());
|
||||
if(now.getTime()>min.getTime() && now.getTime()<max.getTime()){
|
||||
//console.log('open')
|
||||
this.showGonggao=true;
|
||||
times++;
|
||||
localStorage.setItem(this.sessionKey,times);
|
||||
sessionStorage.setItem(this.sessionKey,1);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user