|
@@ -1,6 +1,16 @@
|
|
<template>
|
|
<template>
|
|
<view>
|
|
<view>
|
|
- <u-navbar :placeholder="true" bgColor="#fff" :autoBack="true" :border="true" title="我的奖品库"></u-navbar>
|
|
|
|
|
|
+ <view v-if="pagesNum > 1">
|
|
|
|
+ <u-navbar :placeholder="true" bgColor="#fff" :autoBack="true" :border="true" title="我的奖品库"></u-navbar>
|
|
|
|
+ </view>
|
|
|
|
+ <view v-else>
|
|
|
|
+ <u-navbar leftIconSize="0" :placeholder="true" bgColor="#fff" title="我的奖品库">
|
|
|
|
+ <view class="nav-left flex" slot="left" @click="toIndex">
|
|
|
|
+ <u-icon name="arrow-left" size="20" color="#333"></u-icon>
|
|
|
|
+ </view>
|
|
|
|
+ </u-navbar>
|
|
|
|
+ </view>
|
|
|
|
+
|
|
<!-- 奖品选择 -->
|
|
<!-- 奖品选择 -->
|
|
<view class="prize-state">
|
|
<view class="prize-state">
|
|
<u-tabs @change="changeTab" :scrollable="false" :list="stateArr" lineWidth="60" lineHeight="1"
|
|
<u-tabs @change="changeTab" :scrollable="false" :list="stateArr" lineWidth="60" lineHeight="1"
|
|
@@ -124,13 +134,13 @@
|
|
list: [],
|
|
list: [],
|
|
|
|
|
|
currentIndex: 0,
|
|
currentIndex: 0,
|
|
|
|
+ pagesNum: "",
|
|
};
|
|
};
|
|
},
|
|
},
|
|
onShow() {
|
|
onShow() {
|
|
|
|
+ this.pagesNum = getCurrentPages().length
|
|
this.pageList()
|
|
this.pageList()
|
|
this.couponNum()
|
|
this.couponNum()
|
|
-
|
|
|
|
-
|
|
|
|
},
|
|
},
|
|
onLoad(opthios) {
|
|
onLoad(opthios) {
|
|
|
|
|
|
@@ -176,6 +186,12 @@
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
|
|
|
|
+ toIndex() {
|
|
|
|
+ uni.switchTab({
|
|
|
|
+ url: '/pages/user/index'
|
|
|
|
+ })
|
|
|
|
+ },
|
|
|
|
+
|
|
pageList() {
|
|
pageList() {
|
|
this.pageNum = 1
|
|
this.pageNum = 1
|
|
this.list = []
|
|
this.list = []
|
|
@@ -283,7 +299,7 @@
|
|
url: `/pages/ticketBox/index`
|
|
url: `/pages/ticketBox/index`
|
|
})
|
|
})
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
//0为通用优惠券
|
|
//0为通用优惠券
|
|
if (data.value == 0) {
|
|
if (data.value == 0) {
|
|
uni.navigateTo({
|
|
uni.navigateTo({
|