|
|
@ -379,7 +379,7 @@ |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<!-- ad广告弹出组件 TODO 暂时先注释 --> |
|
|
<!-- ad广告弹出组件 TODO 暂时先注释 --> |
|
|
<!-- <lf-ad-modal :value.sync="show_ad"></lf-ad-modal> --> |
|
|
|
|
|
|
|
|
<lf-ad-modal :value.sync="show_ad" :list="ad_modal_list"></lf-ad-modal> |
|
|
<!-- 回到顶部组件 --> |
|
|
<!-- 回到顶部组件 --> |
|
|
<u-back-top :scrollTop="pageScrollTop"></u-back-top> |
|
|
<u-back-top :scrollTop="pageScrollTop"></u-back-top> |
|
|
<!-- tabbar组件 --> |
|
|
<!-- tabbar组件 --> |
|
|
@ -452,7 +452,8 @@ |
|
|
userInfo: '', |
|
|
userInfo: '', |
|
|
microData:"", |
|
|
microData:"", |
|
|
is_login:'',// 是否是登陆状态 |
|
|
is_login:'',// 是否是登陆状态 |
|
|
show_ad: true, // 是否显示ad广告 |
|
|
|
|
|
|
|
|
show_ad: false, // 是否显示ad广告 |
|
|
|
|
|
ad_modal_list: [], // ad广告列表 |
|
|
nav_bg_color: 'transparent' ,// 导航背景颜色 |
|
|
nav_bg_color: 'transparent' ,// 导航背景颜色 |
|
|
recommend_list: [ |
|
|
recommend_list: [ |
|
|
{ |
|
|
{ |
|
|
@ -550,8 +551,17 @@ |
|
|
|
|
|
|
|
|
// 生命周期 |
|
|
// 生命周期 |
|
|
onLoad(e) { |
|
|
onLoad(e) { |
|
|
// 第三方平台配置颜色 |
|
|
|
|
|
var gbConfig = this.$cookieStorage.get('globalConfig') || ''; |
|
|
|
|
|
|
|
|
// 进入开屏广告页 |
|
|
|
|
|
if(app.globalData.app_first_full){ |
|
|
|
|
|
getApp().globalData.app_first_full = false; |
|
|
|
|
|
this.$url('/pages/index/openScreenAd/openScreenAd', {type: 'launch'}); |
|
|
|
|
|
}else if(app.globalData.app_first_alert){ |
|
|
|
|
|
getApp().globalData.app_first_alert = false; |
|
|
|
|
|
this.getAlertAd(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// 第三方平台配置颜色 |
|
|
|
|
|
var gbConfig = this.$cookieStorage.get('globalConfig') || ''; |
|
|
|
|
|
|
|
|
this.config=gbConfig; |
|
|
this.config=gbConfig; |
|
|
|
|
|
|
|
|
@ -598,6 +608,25 @@ |
|
|
}, |
|
|
}, |
|
|
// 方法,需要将小程序的方法都放到这个里面 |
|
|
// 方法,需要将小程序的方法都放到这个里面 |
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
getAlertAd(){ |
|
|
|
|
|
this.$http.get({ |
|
|
|
|
|
api: '/api/ad' |
|
|
|
|
|
}).then(res => { |
|
|
|
|
|
let alert = res.data.data.alert; |
|
|
|
|
|
this.alert = alert; |
|
|
|
|
|
if(this.$isRight(alert)){ |
|
|
|
|
|
if(this.$shared.isValueType(alert.image) == 'array'){ |
|
|
|
|
|
this.ad_modal_list = alert.image; |
|
|
|
|
|
}else{ |
|
|
|
|
|
this.ad_modal_list.push({ |
|
|
|
|
|
image: alert.image, |
|
|
|
|
|
url: alert.url |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
|
|
|
this.show_ad = true; |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
}, |
|
|
close(){ |
|
|
close(){ |
|
|
this.setData({ |
|
|
this.setData({ |
|
|
showNoGift:false |
|
|
showNoGift:false |
|
|
|