diff --git a/api/paint.js b/api/paint.js index 2d85437..d4b3d62 100644 --- a/api/paint.js +++ b/api/paint.js @@ -97,4 +97,32 @@ export function queryGoldLogPage(data) { }) } +//会员/用户签到获取画意值 +export function signGetGold(data) { + return request({ + url: `${serviceTitle}${prefix}/signGetGold`, + method: 'post', + data + }) +} + +//会员/用户看广告获取画意值 +export function watchAdGetGold(data) { + return request({ + url: `${serviceTitle}${prefix}/watchAdGetGold`, + method: 'post', + data + }) +} + +// 检查某平台用户当日看广告获取绘画次数是否超标 +export function checkUserCanGetGold(data, headers) { + return request({ + url: `${serviceTitle}${prefix}/checkUserCanGetGold`, + method: 'post', + data, + //headers: headers + }) +} + diff --git a/api/userInfo.js b/api/userInfo.js index 2452896..49f4efa 100644 --- a/api/userInfo.js +++ b/api/userInfo.js @@ -41,10 +41,19 @@ export function unifiedOrder(data) { }) } -//获取当日下载/绘画奖励剩余次数 -export function getRestNum(data) { +//获取当日下载剩余次数 +export function getRestDownloadNum(data) { return request({ - url: `${serviceTitle}${prefix}/getRestNum`, + url: `${serviceTitle}${prefix}/getRestDownloadNum`, + method: 'post', + data + }) +} + +//获取当日绘画奖励剩余次数 +export function getRestRewardNum(data) { + return request({ + url: `${serviceTitle}${prefix}/getRestRewardNum`, method: 'post', data }) diff --git a/pages.json b/pages.json index 471f7aa..177d6f5 100644 --- a/pages.json +++ b/pages.json @@ -142,7 +142,21 @@ "enablePullDownRefresh": false } - } ,{ + }, { + "path": "pages/userInfo/goldNum/goldNumLog", + "style": { + "navigationBarTitleText": "画意值记录", + "enablePullDownRefresh": false + } + }, + { + "path": "pages/userInfo/goldNum/goldNum", + "style": { + "navigationBarTitleText": "领取画意值", + "enablePullDownRefresh": false + } + }, + { "path": "pages/creator/banner", "style": { "navigationBarTitleText": "", diff --git a/pages/creator/imgDetail.vue b/pages/creator/imgDetail.vue index 1e13099..5edab25 100644 --- a/pages/creator/imgDetail.vue +++ b/pages/creator/imgDetail.vue @@ -57,7 +57,7 @@ var videoAd = null; } from '@/api/creator.js' import {loginTiktok} from '@/api/auth.js' import {checkVip} from "@/api/paint"; - import {getRestNum} from "@/api/userInfo.js"; + import {getRestDownloadNum} from "@/api/userInfo.js"; export default { data() { return { @@ -142,7 +142,7 @@ var videoAd = null; //是会员的话,点击下载的时候不弹窗,直接下载图片;不写入广告次数,不做下载次数判断 that.vipSaveImg(url); } else { - //获取可下载图片次数 await this.getRestNum("0"); + //获取可下载图片次数 await this.getRestDownloadNum(); //不是会员就弹窗引导其去开会员,看了广告写入广告次数,要做下载图片次数检查 that.isShowDownLoadBox(); } @@ -170,29 +170,22 @@ var videoAd = null; } }, - //获取某平台用户当日下载/绘画奖励剩余次数 - async getRestNum(adType) { + //获取某平台用户当日下载奖励剩余次数 + async getRestDownloadNum() { const params = { userId: this.userInfo.id, appType: '0', platform: '0' ,//此处0代表抖音 - adType: adType } - const res = await getRestNum(params); + const res = await getRestDownloadNum(params); if (res.data.code === 200) { - console.log("当日非会员用户可下载/奖励结果为", res.data.data) - if(adType === '0'){ - //下载图片 - this.canDownloadNum = res.data.data - console.log('this.canDownloadNum',this.canDownloadNum) - }else{ - //获取奖励 - this.canRewardNum = res.data.data - console.log('this.canRewardNum',this.canRewardNum) - } + console.log("当日非会员用户可下载结果为", res.data.data) + //下载图片 + this.canDownloadNum = res.data.data + console.log('this.canDownloadNum',this.canDownloadNum) } else { uni.showToast({ - title: '获取下载/绘画奖励剩余次数失败!', + title: '获取下载剩余次数失败!', icon: 'none' }) } diff --git a/pages/userInfo/goldNum/goldNum.vue b/pages/userInfo/goldNum/goldNum.vue new file mode 100644 index 0000000..5aa5f50 --- /dev/null +++ b/pages/userInfo/goldNum/goldNum.vue @@ -0,0 +1,297 @@ + + + + + + diff --git a/pages/userInfo/goldNum/goldNumLog.vue b/pages/userInfo/goldNum/goldNumLog.vue new file mode 100644 index 0000000..4915359 --- /dev/null +++ b/pages/userInfo/goldNum/goldNumLog.vue @@ -0,0 +1,142 @@ + + + + + + diff --git a/pages/userInfo/userInfo.vue b/pages/userInfo/userInfo.vue index 21d253f..9372696 100644 --- a/pages/userInfo/userInfo.vue +++ b/pages/userInfo/userInfo.vue @@ -41,16 +41,21 @@ 会员中心 - - - 画意值记录 + + + 领取画意值 - 兑换绘画点数 + 兑换画意值 + + + 画意值记录 + + diff --git a/pages/userInfo/vip/vip.vue b/pages/userInfo/vip/vip.vue index 7be7851..e86aece 100644 --- a/pages/userInfo/vip/vip.vue +++ b/pages/userInfo/vip/vip.vue @@ -7,7 +7,7 @@ {{userInfo.username}} 你还不是会员,开通立享 9 项特权 - 您的会员为:{{vipInfo.vipName}} + 您的会员为:{{vipInfo.vipTypeName}} 到期时间为:{{vipInfo.endTime}} @@ -37,7 +37,7 @@ 由于相关政策,ios端暂不支持开通会员,请谅解.您可通过联系"次元意境"官方客服了解详情。 - +