|
|
@ -76,7 +76,6 @@ var videoAd = null; |
|
|
likeColor: '#ef223c', |
|
|
likeColor: '#ef223c', |
|
|
collectColor: '#dcaa04', |
|
|
collectColor: '#dcaa04', |
|
|
urlParamId: undefined, |
|
|
urlParamId: undefined, |
|
|
//isplayOver: false, |
|
|
|
|
|
downloadUrl: undefined, |
|
|
downloadUrl: undefined, |
|
|
isVip: false, |
|
|
isVip: false, |
|
|
canDownloadNum: 0, //可下载图片次数 |
|
|
canDownloadNum: 0, //可下载图片次数 |
|
|
@ -93,7 +92,6 @@ var videoAd = null; |
|
|
} |
|
|
} |
|
|
//如果是非会员才做如下操作 |
|
|
//如果是非会员才做如下操作 |
|
|
if(this.isVip === false){ |
|
|
if(this.isVip === false){ |
|
|
//this.isplayOver = false; |
|
|
|
|
|
//随机选择一个激励视频广告初始化 |
|
|
//随机选择一个激励视频广告初始化 |
|
|
//let num = Math.floor(Math.random() * this.adList.length + 1)-1; |
|
|
//let num = Math.floor(Math.random() * this.adList.length + 1)-1; |
|
|
//console.log('随机激励视频id为:',this.adList[num]) |
|
|
//console.log('随机激励视频id为:',this.adList[num]) |
|
|
@ -107,7 +105,6 @@ var videoAd = null; |
|
|
onHide() { |
|
|
onHide() { |
|
|
console.log('进入onHide') |
|
|
console.log('进入onHide') |
|
|
//切出小程序时,广告状态还原 |
|
|
//切出小程序时,广告状态还原 |
|
|
//this.isplayOver = false; |
|
|
|
|
|
}, |
|
|
}, |
|
|
created() { |
|
|
created() { |
|
|
const detailId = uni.getStorageSync('detailId') |
|
|
const detailId = uni.getStorageSync('detailId') |
|
|
@ -157,7 +154,7 @@ var videoAd = null; |
|
|
} |
|
|
} |
|
|
const res = await checkVip(data); |
|
|
const res = await checkVip(data); |
|
|
console.log('res===', res); |
|
|
console.log('res===', res); |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
if(res.data.data.isVip == '1') { |
|
|
if(res.data.data.isVip == '1') { |
|
|
that.isVip = true; |
|
|
that.isVip = true; |
|
|
}else{ |
|
|
}else{ |
|
|
@ -180,7 +177,7 @@ var videoAd = null; |
|
|
platform: '0' ,//此处0代表抖音 |
|
|
platform: '0' ,//此处0代表抖音 |
|
|
} |
|
|
} |
|
|
const res = await getRestDownloadNum(params); |
|
|
const res = await getRestDownloadNum(params); |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
console.log("当日非会员用户可下载结果为", res.data.data) |
|
|
console.log("当日非会员用户可下载结果为", res.data.data) |
|
|
//下载图片 |
|
|
//下载图片 |
|
|
this.canDownloadNum = res.data.data |
|
|
this.canDownloadNum = res.data.data |
|
|
@ -260,11 +257,8 @@ var videoAd = null; |
|
|
console.log('激励视频下图管理res',res) |
|
|
console.log('激励视频下图管理res',res) |
|
|
if (res && res.isEnded || res === undefined) { |
|
|
if (res && res.isEnded || res === undefined) { |
|
|
// 正常播放结束,可以下发游戏奖励 |
|
|
// 正常播放结束,可以下发游戏奖励 |
|
|
//that.isplayOver = true; |
|
|
|
|
|
//console.log('激励视频广告观看完毕',that.isplayOver) |
|
|
|
|
|
that.achieveSaveImg(); |
|
|
that.achieveSaveImg(); |
|
|
}else{ |
|
|
}else{ |
|
|
//that.isplayOver = false; |
|
|
|
|
|
uni.showToast({ |
|
|
uni.showToast({ |
|
|
title: '您还没有看完视频,无法下载图片', |
|
|
title: '您还没有看完视频,无法下载图片', |
|
|
icon: 'none' |
|
|
icon: 'none' |
|
|
@ -292,9 +286,8 @@ var videoAd = null; |
|
|
uni.showModal({ |
|
|
uni.showModal({ |
|
|
title: '图片下载失败', |
|
|
title: '图片下载失败', |
|
|
content: '请稍后重试', |
|
|
content: '请稍后重试', |
|
|
showCancel: false, |
|
|
showCancel: false |
|
|
// complete: function() { |
|
|
// complete: function() { |
|
|
// this.isplayOver = false; |
|
|
|
|
|
// } |
|
|
// } |
|
|
}) |
|
|
}) |
|
|
}) |
|
|
}) |
|
|
@ -304,7 +297,7 @@ var videoAd = null; |
|
|
// 图片详情 |
|
|
// 图片详情 |
|
|
async getImgDetail(id) { |
|
|
async getImgDetail(id) { |
|
|
const res = await detailsTiktokImg(id) |
|
|
const res = await detailsTiktokImg(id) |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
if (!res.data?.data){ |
|
|
if (!res.data?.data){ |
|
|
uni.showToast({ |
|
|
uni.showToast({ |
|
|
title: '获取图片信息失败', |
|
|
title: '获取图片信息失败', |
|
|
@ -345,7 +338,7 @@ var videoAd = null; |
|
|
userId: this.userInfo.id |
|
|
userId: this.userInfo.id |
|
|
} |
|
|
} |
|
|
const res = await judgeTiktokLike(params,token) |
|
|
const res = await judgeTiktokLike(params,token) |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
this.isLike = res.data.data |
|
|
this.isLike = res.data.data |
|
|
} else { |
|
|
} else { |
|
|
uni.showToast({ |
|
|
uni.showToast({ |
|
|
@ -361,7 +354,7 @@ var videoAd = null; |
|
|
userId: this.userInfo.id |
|
|
userId: this.userInfo.id |
|
|
} |
|
|
} |
|
|
const res = await judgeTiktokCollect(params,token) |
|
|
const res = await judgeTiktokCollect(params,token) |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
this.isCollect = res.data.data |
|
|
this.isCollect = res.data.data |
|
|
} else { |
|
|
} else { |
|
|
uni.showToast({ |
|
|
uni.showToast({ |
|
|
@ -380,7 +373,7 @@ var videoAd = null; |
|
|
if (!isLike) { |
|
|
if (!isLike) { |
|
|
//点赞 |
|
|
//点赞 |
|
|
const res = await tiktokLike(params) |
|
|
const res = await tiktokLike(params) |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
this.isLike = !isLike |
|
|
this.isLike = !isLike |
|
|
} else { |
|
|
} else { |
|
|
uni.showToast({ |
|
|
uni.showToast({ |
|
|
@ -391,7 +384,7 @@ var videoAd = null; |
|
|
} else { |
|
|
} else { |
|
|
//取消点赞 |
|
|
//取消点赞 |
|
|
const res = await tiktokUnLike(params) |
|
|
const res = await tiktokUnLike(params) |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
this.isLike = !isLike |
|
|
this.isLike = !isLike |
|
|
} else { |
|
|
} else { |
|
|
uni.showToast({ |
|
|
uni.showToast({ |
|
|
@ -410,7 +403,7 @@ var videoAd = null; |
|
|
if (!isCollect) { |
|
|
if (!isCollect) { |
|
|
//收藏 |
|
|
//收藏 |
|
|
const res = await tiktokCollect(params) |
|
|
const res = await tiktokCollect(params) |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
this.isCollect = !isCollect |
|
|
this.isCollect = !isCollect |
|
|
} else { |
|
|
} else { |
|
|
uni.showToast({ |
|
|
uni.showToast({ |
|
|
@ -421,7 +414,7 @@ var videoAd = null; |
|
|
} else { |
|
|
} else { |
|
|
//取消收藏 |
|
|
//取消收藏 |
|
|
const res = await tiktokUnCollect(params) |
|
|
const res = await tiktokUnCollect(params) |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
this.isCollect = !isCollect |
|
|
this.isCollect = !isCollect |
|
|
} else { |
|
|
} else { |
|
|
uni.showToast({ |
|
|
uni.showToast({ |
|
|
@ -458,7 +451,7 @@ var videoAd = null; |
|
|
} |
|
|
} |
|
|
// 用户授权登录 |
|
|
// 用户授权登录 |
|
|
await loginTiktok(params).then(res => { |
|
|
await loginTiktok(params).then(res => { |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
uni.setStorage({ |
|
|
uni.setStorage({ |
|
|
key: 'userInfo', |
|
|
key: 'userInfo', |
|
|
data: res.data.data.userInfo, |
|
|
data: res.data.data.userInfo, |
|
|
@ -549,7 +542,7 @@ var videoAd = null; |
|
|
platform: '0' //此处0代表抖音 |
|
|
platform: '0' //此处0代表抖音 |
|
|
} |
|
|
} |
|
|
const res = await insertOrUpdatePreAdProfit(params); |
|
|
const res = await insertOrUpdatePreAdProfit(params); |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
console.log("写入广告收益成功!") |
|
|
console.log("写入广告收益成功!") |
|
|
} else { |
|
|
} else { |
|
|
uni.showToast({ |
|
|
uni.showToast({ |
|
|
@ -570,7 +563,7 @@ var videoAd = null; |
|
|
platform: '0' //此处0代表抖音 |
|
|
platform: '0' //此处0代表抖音 |
|
|
} |
|
|
} |
|
|
const res = await insertOrUpdatePreInviteProfit(params) |
|
|
const res = await insertOrUpdatePreInviteProfit(params) |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
// console.log("写入邀请收益成功"); |
|
|
// console.log("写入邀请收益成功"); |
|
|
that.inviteResult = res.data.code; |
|
|
that.inviteResult = res.data.code; |
|
|
} else { |
|
|
} else { |
|
|
@ -590,7 +583,7 @@ var videoAd = null; |
|
|
adType: adType |
|
|
adType: adType |
|
|
} |
|
|
} |
|
|
const res = await checkUserCanDownload(params); |
|
|
const res = await checkUserCanDownload(params); |
|
|
if (res.data.code === 200) { |
|
|
if (res && res.data.code === 200) { |
|
|
console.log("当日非会员用户是否可下载/奖励结果为", res.data.data) |
|
|
console.log("当日非会员用户是否可下载/奖励结果为", res.data.data) |
|
|
this.canDownload = res.data.data; |
|
|
this.canDownload = res.data.data; |
|
|
} else { |
|
|
} else { |
|
|
@ -761,8 +754,6 @@ var videoAd = null; |
|
|
//观看完广告,保存图片 |
|
|
//观看完广告,保存图片 |
|
|
achieveSaveImg(){ |
|
|
achieveSaveImg(){ |
|
|
let that = this; |
|
|
let that = this; |
|
|
//console.log('广告状态',that.isplayOver) |
|
|
|
|
|
// if(that.isplayOver){ |
|
|
|
|
|
//观看完广告,可下载图片 |
|
|
//观看完广告,可下载图片 |
|
|
let url = that.downloadUrl; |
|
|
let url = that.downloadUrl; |
|
|
//console.log('that.downloadUrl观看完广告',that.downloadUrl); |
|
|
//console.log('that.downloadUrl观看完广告',that.downloadUrl); |
|
|
@ -813,7 +804,6 @@ var videoAd = null; |
|
|
//下载成功写入下载收益、邀请收益 |
|
|
//下载成功写入下载收益、邀请收益 |
|
|
that.insertPreAdProfit(); |
|
|
that.insertPreAdProfit(); |
|
|
that.insertPreInviteProfit(); |
|
|
that.insertPreInviteProfit(); |
|
|
//that.isplayOver = false; |
|
|
|
|
|
//重置已下载状态 |
|
|
//重置已下载状态 |
|
|
that.isDownload = false; |
|
|
that.isDownload = false; |
|
|
} |
|
|
} |
|
|
@ -890,7 +880,6 @@ var videoAd = null; |
|
|
//下载成功写入下载收益、邀请收益 |
|
|
//下载成功写入下载收益、邀请收益 |
|
|
that.insertPreAdProfit(); |
|
|
that.insertPreAdProfit(); |
|
|
that.insertPreInviteProfit(); |
|
|
that.insertPreInviteProfit(); |
|
|
//that.isplayOver = false; |
|
|
|
|
|
//重置已下载状态 |
|
|
//重置已下载状态 |
|
|
that.isDownload = false; |
|
|
that.isDownload = false; |
|
|
} |
|
|
} |
|
|
|