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