<template>
|
|
<view class="personal-member">
|
|
<view class="personal-user">
|
|
<view style="width: 100%; margin-top: 10px;">
|
|
<view style="width: 100%;text-align: center;">
|
|
<img src="https://catmdogf.oss-cn-shanghai.aliyuncs.com/CMDF/front/personal/index/avatar_1.png" style="width: 66px; height: 66px;" mode="widthFix"></img>
|
|
</view>
|
|
<!-- <view style="width: 100%;text-align: center;">
|
|
<img src="https://catmdogf.oss-cn-shanghai.aliyuncs.com/CMDF/front/personal/index/cmdf_text.png"style="width:55px;height: 16px;" mode="widthFix"></img>
|
|
</view> -->
|
|
</view>
|
|
<!-- #ifndef APP-NVUE || MP-TOUTIAO -->
|
|
<view v-if="isShow" class="u-demo-block" style="margin-top: 20px;">
|
|
<u-swiper
|
|
:list="memberSwipers"
|
|
height="170"
|
|
previousMargin="30"
|
|
nextMargin="30"
|
|
:autoplay="false"
|
|
radius="5"
|
|
bg-color="rgba(255,255,255,0.0)"
|
|
:current="current"
|
|
@change="change"
|
|
></u-swiper>
|
|
<view class="personal-member-detail">
|
|
<view v-for="(item,index) in currentDetail" :key="index" class="personal-member-item">
|
|
<view class="personal-member-name">
|
|
{{item.name}}
|
|
</view>
|
|
<view v-for="(content,j) in item.content" :key="j">
|
|
<view class="personal-member-content">
|
|
{{content}}
|
|
</view>
|
|
</view>
|
|
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<!-- #endif -->
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
data() {
|
|
return {
|
|
current:0,
|
|
memberSwipers: [
|
|
'https://catmdogf.oss-cn-shanghai.aliyuncs.com/CMDF/front/personal/new_member.png',
|
|
'https://catmdogf.oss-cn-shanghai.aliyuncs.com/CMDF/front/personal/normal.png',
|
|
'https://catmdogf.oss-cn-shanghai.aliyuncs.com/CMDF/front/personal/silver.png',
|
|
'https://catmdogf.oss-cn-shanghai.aliyuncs.com/CMDF/front/personal/gold.png'
|
|
],
|
|
isShow:false,
|
|
currentDetail:[],
|
|
newMemberDetail:[
|
|
{
|
|
name:'[权益说明]',
|
|
content:['下单即可入会']
|
|
},
|
|
{
|
|
name:'[入会礼遇]',
|
|
content:['服务8.5折优惠券1张']
|
|
},
|
|
{
|
|
name:'[会员折扣]',
|
|
content:['下单享受9.5折']
|
|
},
|
|
{
|
|
name:'[积分福利]',
|
|
content:['消费金额 * 1.1 = 会员积分 * 1',
|
|
'a. 积分可抵扣现金,10积分抵扣1元(单笔订单最多可使用200分)',
|
|
'b. 积分可兑换优惠券']
|
|
},
|
|
{
|
|
name:'[集点福利]',
|
|
content:['累计下单10次服务,赠送单次服务兑换券1张']
|
|
}
|
|
],
|
|
normalMemberDetail:[
|
|
{
|
|
name:'[权益说明]',
|
|
content:['上一等级生效后有效期 (365天)内,个人累计消费 金额大于400元,升至普卡会员。普卡会员等级有效期 (365天)累计消费满400元维持当前等级,不满则退为“新晋家长”等级']
|
|
},
|
|
{
|
|
name:'[会员折扣]',
|
|
content:['下单享受9折']
|
|
},
|
|
{
|
|
name:'[积分福利]',
|
|
content:['消费金额 * 1.1 = 会员积分 * 1',
|
|
'a. 积分可抵扣现金,10积分抵扣1元(单笔订单最多可使用200分)',
|
|
'b. 积分可兑换优惠券']
|
|
},
|
|
{
|
|
name:'[集点福利]',
|
|
content:['累计下单10次服务,赠送单次服务兑换券1张']
|
|
},
|
|
{
|
|
name:'[生日福利]',
|
|
content:['爱宠生日当天获得“6折生日券”','(任选1次基础服务6折)']
|
|
}
|
|
],
|
|
silverMemberDetail:[
|
|
{
|
|
name:'[权益说明]',
|
|
content:['上一等级生效后有效期 (365天)内,个人累计消费金额大于650元,升至银卡会员。银卡会员等级有 效期 (365天)累计消费满550元维持当前等级,不满则退为“普卡会员”等级']
|
|
},
|
|
|
|
{
|
|
name:'[会员折扣]',
|
|
content:['下单享受8.8折']
|
|
},
|
|
{
|
|
name:'[积分福利]',
|
|
content:['消费金额 * 1.2 = 会员积分 * 1',
|
|
'a. 积分可抵扣现金,10积分抵扣1元(单笔订单最多可使用200分)',
|
|
'b. 积分可兑换优惠券']
|
|
},
|
|
{
|
|
name:'[集点福利]',
|
|
content:['累计下单10次服务,赠送单次服务兑换券1张']
|
|
},
|
|
{
|
|
name:'[生日福利]',
|
|
content:['爱宠生日当天获得“5折生日券”','(任选1次基础服务5折)']
|
|
}
|
|
],
|
|
glodMemberDetail:[
|
|
{
|
|
name:'[权益说明]',
|
|
content:['上一等级生效后有效期 (365天)内,个人累计消费金额大于1300元,升至金卡会员。金卡会员等级有效期 (365天)累计消费满1200元维持当前等级,不满则退为“银卡会员”等级']
|
|
},
|
|
{
|
|
name:'[会员折扣]',
|
|
content:['下单享受8.5折']
|
|
},
|
|
{
|
|
name:'[积分福利]',
|
|
content:['消费金额 * 1.5 = 会员积分 * 1',
|
|
'a. 积分可抵扣现金,10积分抵扣1元(单笔订单最多可使用200分)',
|
|
'b. 积分可兑换优惠券']
|
|
},
|
|
{
|
|
name:'[集点福利]',
|
|
content:['累计下单10次服务,赠送单次服务兑换券1张']
|
|
},
|
|
{
|
|
name:'[生日福利]',
|
|
content:['爱宠生日当天获得“免费生日券”','(任选1次基础服务,免费下单)']
|
|
}
|
|
],
|
|
}
|
|
},
|
|
mounted() {
|
|
this.current=0
|
|
this.currentDetail=this.newMemberDetail
|
|
this.isShow=true
|
|
},
|
|
methods:{
|
|
change(e){
|
|
console.log(e.current)
|
|
this.current=e.current
|
|
if(this.current==0){
|
|
this.currentDetail=this.newMemberDetail
|
|
}
|
|
if(this.current==1){
|
|
this.currentDetail=this.normalMemberDetail
|
|
}
|
|
if(this.current==2){
|
|
this.currentDetail=this.silverMemberDetail
|
|
}
|
|
if(this.current==3){
|
|
this.currentDetail=this.glodMemberDetail
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
|
|
<style lang="scss">
|
|
.personal-member{
|
|
.personal-user{
|
|
display: flex;
|
|
justify-content: center;
|
|
flex-wrap: wrap;
|
|
align-content:flex-start;
|
|
width: 100%;
|
|
height: 226px;
|
|
flex-shrink: 0;
|
|
background: linear-gradient(0deg, #F5F5F7 0%, #FFBF60 99.41%);
|
|
.personal-member-detail{
|
|
background-color: #fff;
|
|
margin: 14px 18px;
|
|
padding: 6px 20px;
|
|
border-radius: 5px;
|
|
.personal-member-item{
|
|
padding: 14px 0;
|
|
border-bottom: 1px solid #efefef;
|
|
.personal-member-name{
|
|
margin-bottom: 14px;
|
|
font-size: 14px;
|
|
font-weight: bold;
|
|
}
|
|
.personal-member-content{
|
|
font-size: 14px;
|
|
line-height: 16px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
</style>
|