This commit is contained in:
蔡同学
2025-08-25 11:20:35 +08:00
parent 25df08ec69
commit 6df8112e7b
251 changed files with 34346 additions and 0 deletions
+108
View File
@@ -0,0 +1,108 @@
<template>
<view class="pages">
<!--<view>此页面用于兼容老项目 后期会删除</view>-->
</view>
</template>
<script>
import login from "@/utils/login";
export default {
data() {
return {
userInfo: {}
};
},
onLoad(e) {
console.log('detail page data')
console.log(e);
let userInfo = uni.getStorageSync("userinfo");
if (userInfo.id) {
if (e.adv_id && e.code) {
this.bindUser(e)
} else {
this.goPlayer(e)
}
} else {
login.wxLogin().then(res => {
if (e.adv_id && e.code) {
this.bindUser(e)
} else {
this.goPlayer(e)
}
}).catch(err=>{
console.log(err)
})
}
},
methods: {
bindUser(data) {
let that = this;
let upData = {
ad_id: data.code || '',
advertiser_id: data.advertiser_id || '',
clue_id: data.clue_id || '',
clue_token: data.clue_token || '',
click_id: data.clickid || '',
vid: data.vid || '',
mid: data.mid || '',
type: data.inventory || '',
vs_id: data.vs_id || '',
}
console.log('bind user data')
console.log(upData)
that.$httpRequest({
url: '/api/user/callbackBinding',
data: upData,
methods: "GET",
isLoading: true,
}).then(res => {
uni.setStorageSync('get_ad_code', res.data.code);
that.getVideoNum(data)
}).catch(err => {
console.log('bind user err');
console.log(err);
})
},
getVideoNum(data){
let that = this;
that.$httpRequest({
url: '/api/video/getPushDataInfo',
data: {
vs_id: data.vs_id || '',
},
methods: "GET",
isLoading: true,
}).then(res => {
data.num = res.data.weigh?res.data.weigh: 0
that.goPlayer(data)
}).catch(err => {
console.log('bind user err');
console.log(err);
})
},
goPlayer(e) {
let freeData = '';
if (e.start_free) {
freeData = `&start_free=${e.start_free}&end_free=${e.end_free}`
}
let link = `vid= ${e.vid}&mid=${e.mid}&fxpid=${e.fxpid}&num=${e.num}${freeData}`
uni.reLaunch({
url: '/pagesA/player/detailPlayer?'+link,
success: (res)=>{
console.log(res)
},fail:(err)=>{
console.log(err)
}
})
}
}
}
</script>
<style lang="scss" scoped>
</style>