Browse Source

feat(会员): 优化会员页面样式和功能

fix(充值): 添加会员ID参数到充值页面跳转链接
refactor(会员中心): 格式化代码并移除冗余样式
main
主管理员 1 month ago
parent
commit
56ad5255ec
3 changed files with 631 additions and 629 deletions
  1. +616
    -623
      pages/index/member.vue
  2. +1
    -4
      subPages/home/book.vue
  3. +14
    -2
      subPages/member/recharge.vue

+ 616
- 623
pages/index/member.vue
File diff suppressed because it is too large
View File


+ 1
- 4
subPages/home/book.vue View File

@ -402,10 +402,7 @@ export default {
},
onVideoCanPlay() {
this.videoLoading = false;
},
onVideoError() {
@ -1803,7 +1800,7 @@ export default {
console.log('解锁全书')
//
uni.navigateTo({
url: '/subPages/member/recharge'
url: '/subPages/member/recharge?id=' + this.memberId
})
},


+ 14
- 2
subPages/member/recharge.vue View File

@ -12,7 +12,7 @@
<!-- #endif -->
<!-- 轮播容器 -->
<view class="uv-demo-block swiper-container">
<uv-swiper bgColor="transparent" :list="list" :loading="!list.length" @change="changeSwiper"
<uv-swiper bgColor="transparent" :list="filterList" :loading="!list.length" @change="changeSwiper"
keyName="img" previousMargin="70" nextMargin="70" acceleration height="75" circular
:autoplay="false" radius="5">
</uv-swiper>
@ -123,6 +123,7 @@
export default {
data() {
return {
memberId : '',
list: [
],
@ -139,7 +140,18 @@
packageList() {
return this.list[this.selectedMember]?.setmeals ? this.list[this.selectedMember].setmeals : this
.defaultPackageList
}
},
filterList(){
return this.list.filter(a => {
if(!this.memberId) {
return true
}
return a.id == this.memberId
})
},
},
onLoad(query) {
this.memberId = query.id
},
methods: {
handleCouponSelected(coupon) {


Loading…
Cancel
Save