diff --git a/pages/guide-page/guide-page.vue b/pages/guide-page/guide-page.vue
index 7728006..e38c2f5 100644
--- a/pages/guide-page/guide-page.vue
+++ b/pages/guide-page/guide-page.vue
@@ -1,6 +1,7 @@
-
+
+ {{count}} 关闭
@@ -9,7 +10,14 @@
data() {
return {
windowHeight:uni.getSystemInfoSync().windowHeight,
- ad_img:''
+ statuHeigh:uni.getSystemInfoSync().statusBarHeight,
+ // ad_img:'/static/public/icon-guide.png',
+ ad_img:'',
+ count:6,//右上角倒计时数
+ timeNum:6000,//页面延迟跳转秒
+ countTimer:null,//控制右上角倒计时事件
+ timeNumTimer:null,//控制页面延迟跳转事件
+ omg:0//判断是否已经登录过0:未登录 1:登录过
}
},
onLoad() {
@@ -17,11 +25,25 @@
this.$requst.get('/universal/api.other/advertise').then(res=>{
if(res.code) {
this.ad_img = res.data.ad_img;
- uni.setStorageSync('adImg',this.ad_img);
+ this.countTimer = setInterval(()=>{
+ if(this.count >= 1){
+ this.count--
+ }
+ },1000)
+ this.timeNumTimer = setTimeout(()=>{
+ this.goPage();
+ },this.timeNum)
+ // uni.setStorageSync('adImg',this.ad_img);
}
})
},
methods: {
+ // 关闭事件
+ closeEv(){
+ clearInterval(this.countTimer);
+ clearTimeout(this.timeNumTimer);
+ this.goPage();
+ },
checkContext(){
if(uni.getStorageSync('password')) {
// 是否登录过,登录过就直接刷新token重新登录
@@ -41,18 +63,18 @@
this.$toolAll.tools.showToast(res.msg);
}
})
- this.goPage(1);
+ this.omg = 1;
} else {
- this.goPage(0);
+ this.omg = 0;
}
},
// 跳转页面
- goPage(index) {
+ goPage() {
let arr = [
'/pages/login/login',
'/pages/tabbar/pagehome/pagehome'
]
- setTimeout(()=>{uni.reLaunch({url:arr[index]})},6000)
+ uni.reLaunch({url:arr[this.omg]})
}
}
}
@@ -60,4 +82,10 @@
diff --git a/pagesA/dataQuery/details.vue b/pagesA/dataQuery/details.vue
index c5539fa..217c4cf 100644
--- a/pagesA/dataQuery/details.vue
+++ b/pagesA/dataQuery/details.vue
@@ -85,7 +85,7 @@