任务中心修改
This commit is contained in:
@@ -10,21 +10,21 @@
|
|||||||
<view class="icon_title u-font-32 text-bold u-relative">新人好礼送不停</view>
|
<view class="icon_title u-font-32 text-bold u-relative">新人好礼送不停</view>
|
||||||
<u-image class="task_icon2 u-relative" src="../../static/images/me/task_icon2.png"></u-image>
|
<u-image class="task_icon2 u-relative" src="../../static/images/me/task_icon2.png"></u-image>
|
||||||
</view>
|
</view>
|
||||||
<view class="content margin-lr padding bg-white u-relative">
|
<view class="content margin-lr padding bg-white u-relative" v-if="cellList.length>0">
|
||||||
|
|
||||||
<view class="cell flex justify-between" v-for="(item,index) in cellList" :key="index">
|
<view class="cell flex justify-between" v-for="(item,index) in cellList" :key="index">
|
||||||
<view class="cell_left flex">
|
<view class="cell_left flex">
|
||||||
<view class="cell_title flex">
|
<view class="cell_title flex">
|
||||||
<view class="u-font-28 text-bold">{{ item.title}}</view>
|
<view class="u-font-28 text-bold">{{ item.title}}</view>
|
||||||
<u-image v-if="item.icon" class="cell_icon" :src="item.icon"></u-image>
|
<u-image v-if="item.rewardImg " class="cell_icon" :src="item.rewardImg "></u-image>
|
||||||
<view class="u-font-24 tip">{{ item.tip }}</view>
|
<view class="u-font-24 tip">{{ item.rewardDetail }}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="subhead u-font-24">{{ item.subhead }}</view>
|
<view class="subhead u-font-24">{{ item.detail }}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="cell_right flex">
|
<view class="cell_right flex">
|
||||||
<view v-if=" item.type == 2 " class="btn u-font-24 text-bold opt" @click="goNav(item.url, item.type)">{{ item.btnText }}</view>
|
<view v-if=" item.type == 2 " class="btn u-font-24 text-bold opt" @click="goNav(item)">{{ item.buttonTitle }}</view>
|
||||||
<view v-else-if=" item.type == 3 " class="btn u-font-24 text-bold disabled">{{ item.btnText }}</view>
|
<view v-else-if=" item.type == 3 " class="btn u-font-24 text-bold disabled">{{ item.buttonTitle }}</view>
|
||||||
<view v-else class="btn u-font-24 text-bold" @click="goNav(item.url, item.type)">{{ item.btnText }}</view>
|
<view v-else class="btn u-font-24 text-bold" @click="goNav(item)">{{ item.buttonTitle }}</view>
|
||||||
<view v-if=" item.type ==4 " class="u-font-20 tip" @click="goNav('/me/gift/gift', item.type)">查看奖品列表</view>
|
<view v-if=" item.type ==4 " class="u-font-20 tip" @click="goNav('/me/gift/gift', item.type)">查看奖品列表</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
@@ -41,6 +41,8 @@
|
|||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
title: '',
|
title: '',
|
||||||
|
page: 1,
|
||||||
|
limit: 999,
|
||||||
background: {
|
background: {
|
||||||
backgroundImage: 'linear-gradient(to right, #FFE5EA 0%, #E4F5FB 49%, #FFF0EE 100%)'
|
backgroundImage: 'linear-gradient(to right, #FFE5EA 0%, #E4F5FB 49%, #FFF0EE 100%)'
|
||||||
},
|
},
|
||||||
@@ -51,49 +53,49 @@
|
|||||||
{
|
{
|
||||||
title: '每日签到奖励', type: 2, url: '/pages/index/index', icon: '../../static/images/me/task_icon3.png', tip: '奖励8898金币', subhead: '每日付款满3笔即可获得', btnText:'立即看剧'
|
title: '每日签到奖励', type: 2, url: '/pages/index/index', icon: '../../static/images/me/task_icon3.png', tip: '奖励8898金币', subhead: '每日付款满3笔即可获得', btnText:'立即看剧'
|
||||||
},
|
},
|
||||||
// {
|
{
|
||||||
// title: '每周打卡奖励', type: 3, url: '/me/invite/index', icon: '', tip: '', subhead: '签到满7天即可获得丰富好礼', btnText:'剩余23次'
|
title: '每周打卡奖励', type: 3, url: '/me/invite/index', icon: '', tip: '', subhead: '签到满7天即可获得丰富好礼', btnText:'剩余23次'
|
||||||
// },
|
},
|
||||||
// {
|
{
|
||||||
// title: '每月打卡奖励1', type: 4, url: '/me/invite/index', icon: '', tip: '', subhead: '当月签到满21天获得丰富好礼', btnText:'剩余233次'
|
title: '每月打卡奖励1', type: 4, url: '/me/invite/index', icon: '', tip: '', subhead: '当月签到满21天获得丰富好礼', btnText:'剩余233次'
|
||||||
// },
|
},
|
||||||
// {
|
{
|
||||||
// title: '每月打卡奖励2', type: 5, url: '/me/invite/index', icon: '../../static/images/me/task_icon4.png', tip: '奖励金币', subhead: '当月签到满21天即可免费领取', btnText:'立即领取'
|
title: '每月打卡奖励2', type: 5, url: '/me/invite/index', icon: '../../static/images/me/task_icon4.png', tip: '奖励金币', subhead: '当月签到满21天即可免费领取', btnText:'立即领取'
|
||||||
// },
|
},
|
||||||
// {
|
{
|
||||||
// title: '观看视频奖励', type: 6, url: '/me/invite/index', icon: '../../static/images/me/task_icon3.png', tip: '奖励金币', subhead: '观看完整视频即可获得奖励', btnText:'观看视频'
|
title: '观看视频奖励', type: 6, url: '/me/invite/index', icon: '../../static/images/me/task_icon3.png', tip: '奖励金币', subhead: '观看完整视频即可获得奖励', btnText:'观看视频'
|
||||||
// },
|
},
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onLoad() {
|
onShow() {
|
||||||
|
this.getvipdata()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
//
|
//
|
||||||
goNav(url,type) {
|
goNav( item ) {
|
||||||
console.log(url)
|
console.log(url)
|
||||||
if ( type == 2) {
|
if ( type == 2) {
|
||||||
uni.switchTab({
|
uni.switchTab({
|
||||||
url: url
|
url: item.buttonUrl
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: url
|
url: item.buttonUrl
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
getvipdata() {
|
getvipdata() {
|
||||||
let data = {
|
let data = {
|
||||||
userId: uni.getStorageSync('userId')
|
page: this.page,
|
||||||
|
limit: this.limit
|
||||||
}
|
}
|
||||||
this.$u.api.userVip(data).then(res => {
|
this.$Request.getT('app/taskCenter/selectTaskCenter', data).then(res => {
|
||||||
if (res.code == 0 && res.data && res.data.isVip == 2) {
|
if (res.code == 0 ) {
|
||||||
this.isVIP = true;
|
this.cellList = res.data.records
|
||||||
this.vipData = res.data.endTime
|
|
||||||
} else {
|
} else {
|
||||||
this.isVIP = false
|
|
||||||
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user