|
@@ -11,6 +11,7 @@ var homeData = new Vue({
|
|
|
// infoList:[],//右侧文章模块
|
|
|
newsList:[],
|
|
|
popupFlag:false,
|
|
|
+ centerImage:{},//广告活动弹窗
|
|
|
couponEntry:2,// 活动优惠券弹窗显示控制
|
|
|
hotListPageFloor:[],// 新皮橱窗
|
|
|
homePageFloor:[],//楼层
|
|
@@ -71,20 +72,18 @@ var homeData = new Vue({
|
|
|
// 其它
|
|
|
return false;
|
|
|
},
|
|
|
- popupPage:function(){ // 弹窗点击跳转链接
|
|
|
- const _self = this;
|
|
|
- this.popupFlag=false;
|
|
|
- window.location.href='/user/coupon-collection.html';
|
|
|
+ popupPage(){ // 弹窗点击跳转链接
|
|
|
localStorage.setItem('lockTime',Date.now());
|
|
|
window.localStorage.setItem('isActivityStatus',true);
|
|
|
+ window.open(this.centerImage.link)
|
|
|
},
|
|
|
- closePopup:function(){ // 关闭弹窗
|
|
|
+ closePopup(){ // 关闭弹窗
|
|
|
this.popupFlag=false;
|
|
|
$('.Popup').slideUp(100);
|
|
|
- localStorage.setItem('lockTime',Date.now());
|
|
|
- localStorage.setItem('isActivityStatus',true);
|
|
|
+ // localStorage.setItem('lockTime',Date.now());
|
|
|
+ // localStorage.setItem('isActivityStatus',true);
|
|
|
},
|
|
|
- diffTime:function(time){
|
|
|
+ diffTime(time){
|
|
|
const date = Date.now();
|
|
|
console.log('缓存时间戳',time);
|
|
|
console.log('当前时间戳',date);
|
|
@@ -137,11 +136,13 @@ var homeData = new Vue({
|
|
|
_self.newsList = response.data.annlist.slice(0,1)
|
|
|
}
|
|
|
_self.isCmPopup = GLOBAL_USER_ID <= 0
|
|
|
- if(GLOBAL_USER_ID === 0 && _self.couponEntry === 1){
|
|
|
- var isActivityStatus = localStorage.getItem('isActivityStatus');
|
|
|
- //新加优惠券弹窗
|
|
|
+ const centerImageList = response.data.centerImage
|
|
|
+ if(centerImageList.length > 0){
|
|
|
+ _self.centerImage = response.data.centerImage[0]
|
|
|
+ const isActivityStatus = localStorage.getItem('isActivityStatus');
|
|
|
+ //广告弹窗
|
|
|
if(isActivityStatus){
|
|
|
- var lockTime = localStorage.getItem('lockTime');
|
|
|
+ const lockTime = localStorage.getItem('lockTime');
|
|
|
_self.popupFlag = this.diffTime(lockTime);
|
|
|
}else{
|
|
|
setTimeout(function () {
|
|
@@ -149,6 +150,18 @@ var homeData = new Vue({
|
|
|
},1000);
|
|
|
}
|
|
|
}
|
|
|
+ // if(GLOBAL_USER_ID === 0 && _self.couponEntry === 1){
|
|
|
+ // const isActivityStatus = localStorage.getItem('isActivityStatus');
|
|
|
+ // //新加优惠券弹窗
|
|
|
+ // if(isActivityStatus){
|
|
|
+ // const lockTime = localStorage.getItem('lockTime');
|
|
|
+ // _self.popupFlag = this.diffTime(lockTime);
|
|
|
+ // }else{
|
|
|
+ // setTimeout(function () {
|
|
|
+ // _self.popupFlag = true;
|
|
|
+ // },1000);
|
|
|
+ // }
|
|
|
+ // }
|
|
|
}
|
|
|
});
|
|
|
},
|