|
@@ -15,12 +15,16 @@ var homeData = new Vue({
|
|
|
hotListPageFloor:[],// 新皮橱窗
|
|
|
homePageFloor:[],//楼层
|
|
|
quickoperaList: [], // 快捷运营入口列表
|
|
|
- dropScreenShow:false
|
|
|
+ dropScreenShow:false,
|
|
|
+ isCmPopup:false
|
|
|
},
|
|
|
filters: {
|
|
|
|
|
|
},
|
|
|
methods: {
|
|
|
+ handleHidePopup(){
|
|
|
+ this.isCmPopup = false
|
|
|
+ },
|
|
|
showDropScreen(){
|
|
|
this.dropScreenShow = !this.dropScreenShow
|
|
|
},
|
|
@@ -67,7 +71,7 @@ var homeData = new Vue({
|
|
|
return false;
|
|
|
},
|
|
|
popupPage:function(){ // 弹窗点击跳转链接
|
|
|
- var _self = this;
|
|
|
+ const _self = this;
|
|
|
this.popupFlag=false;
|
|
|
window.location.href='/user/coupon-collection.html';
|
|
|
localStorage.setItem('lockTime',Date.now());
|
|
@@ -80,7 +84,7 @@ var homeData = new Vue({
|
|
|
localStorage.setItem('isActivityStatus',true);
|
|
|
},
|
|
|
diffTime:function(time){
|
|
|
- var date = Date.now();
|
|
|
+ const date = Date.now();
|
|
|
console.log('缓存时间戳',time);
|
|
|
console.log('当前时间戳',date);
|
|
|
console.log('计算时间戳',(date-time));
|
|
@@ -121,7 +125,7 @@ var homeData = new Vue({
|
|
|
},300);
|
|
|
},
|
|
|
GetHomeInit: function(){// 初始化
|
|
|
- var _self = this;
|
|
|
+ const _self = this;
|
|
|
PublicApi.GetHomeInit({ source: 1 },function(response){
|
|
|
if(response.code === 0){
|
|
|
_self.couponEntry = response.data.couponEntry
|
|
@@ -131,6 +135,7 @@ var homeData = new Vue({
|
|
|
}else{
|
|
|
_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');
|
|
|
//新加优惠券弹窗
|
|
@@ -147,7 +152,7 @@ var homeData = new Vue({
|
|
|
});
|
|
|
},
|
|
|
hanldDetails:function (id){// 跳转公告详情
|
|
|
- var _self = this;
|
|
|
+ const _self = this;
|
|
|
window.open('/news/details.html?id='+id);
|
|
|
},
|
|
|
// GetHomeRightData: function(){//模块加载
|